他のサイトのコピペ。XRの早さが際立つ。
tif->wdp(Photo HD) -> 0.04 sec tif->jp2(OpenJPEG v2.0) -> 0.3 sec tif->jp2(OpenJPEG v1.4) -> 0.47 sec
# wget http://jaist.dl.sourceforge.net/project/optipng/OptiPNG/optipng-0.6.5/optipng-0.6.5.tar.gz # tar zxvf optipng-0.6.5.tar.gz # cd optipng-0.6.5 # ./configure # make # make install
# cd /usr/local/src # wget http://sourceforge.net/projects/lame/files/lame/3.99/lame-3.99.5.tar.gz # tar zxvf lame-3.99.5.tar.gz # cd lame-3.99.5 # ./configure # make # make install
FAACとは、Freeware Advanced Audio Coderの略で、主に「MPEG-2 AAC」「MPEG-4 AAC」のEncoderとして機能する。Decodeには、兄弟のFAAD2 が利用される。
# cd /usr/local/src # wget http://sourceforge.net/projects/faac/files/faac-src/faac-1.28/faac-1.28.tar.gz # tar zxvf faac-1.28 # ./configure # make # make install
common/mp4v2/mpeg4ip.h
/* #ifdef __cplusplus extern “C” { #endif char *strcasestr(const char *haystack, const char *needle); #ifdef __cplusplus } #endif */
faac とセットで活用される、AACなどの Decoder。
# cd /usr/local/src # wget http://sourceforge.net/projects/faac/files/faad2-src/faad2-2.7/faad2-2.7.tar.gz # tar zxvf faad2-2.7.tar.gz # cd faad2-2.7 # ./configure # make # make install
Adaptive Multi-Rateの略。MP3、AACなどは音楽の圧縮を目的としている一方、AMRは音声に特化したもので、圧縮率は高いが音質は劣る。後ろのNB は、NallowBand を意味しており、逆にWBという、WideBand用のライブラリもある。wikipedia
# cd /usr/local/src # wget http://ftp.penguin.cz/pub/users/utx/amr/amrnb-10.0.0.0.tar.bz2 # tar jxvf amrnb-10.0.0.0.tar.bz2 # cd amrnb-10.0.0.0 # ./configure # make # make install
# cd /usr/local/src # wget http://ftp.penguin.cz/pub/users/utx/amr/amrwb-10.0.0.0.tar.bz2 # tar jxvf amrwb-10.0.0.0.tar.bz2 # cd amrnb-10.0.0.0 # ./configure # make # make install
a free ATSC A/52 audio stream decoder。公式ページ
# cd /usr/local/src # wget http://liba52.sourceforge.net/files/a52dec-0.7.4.tar.gz # tar zxvf a52dec-0.7.4.tar.gz # cd a52dec-0.7.4 # ./configure # make # make install
# cd /usr/local/src # svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg # cd ffmpeg # ./configure --enable-libx264 --enable-libxvid --enable-libvorbis --enable-libtheora --enable-libmp3lame --enable-libfaac --enable-gpl --enable-nonfree --enable-version3 # make # make install
フリーのコンテナ
# cd /usr/local/src # wget http://downloads.xiph.org/releases/ogg/libogg-1.3.0.tar.gz # tar zxvf libogg-1.3.0.tar.gz # cd libogg-1.3.0 # ./configure # make # make install
フリーの音声圧縮フォーマット。mp3 の代用としてゲーム制作に良く利用される。
先に、libogg をインストールする必要が有る。
公式ページ
# cd /usr/local/src # wget http://downloads.xiph.org/releases/vorbis/libvorbis-1.3.3.tar.gz # tar zxvf libvorbis-1.3.3.tar.gz # cd libvorbis-1.3.3 # ./configure # make # make install
# cd /usr/local/src # wget http://downloads.xiph.org/releases/theora/libtheora-1.1.1.tar.bz2 # tar zxvf libtheora-1.1.1.tar.bz2 # cd libtheora-1.1.1 # ./configure # make # make install
# cd /usr/local/src # wget ftp://ftp.videolan.org/pub/videolan/x264/snapshots/last_x264.tar.bz2 # tar -jxvf last_x264.tar.bz2 # cd x264-snapshot-xxxxxx-xxxxxx <- xxxの部分は、日付が入る。 # ./configure --enable-shared --enable-static # make # make install
# cd /usr/local/src # wget http://downloads.xvid.org/downloads/xvidcore-1.3.2.tar.gz # tar zxvf xvidcore-1.3.2.tar.gz # cd xvidcore/build/generic # ./bootstrap.sh # ./configure # make # make install
# cd /usr/local/src # wget http://www.quut.com/gsm/gsm-1.0.13.tar.gz # tar zxvf gsm-1.0.13.tar.gz # cd gsm-1.0-pl13 # make <- エラーが出るが無視。 # make install
WebPとは、Googleがネットのトラフィックを減らすために開発した、Jpegに変わる画像圧縮方式。初期のバージョンではα付きができなかったが、最新バージョンでは可能になっている。<br>
-[wikipedia:http://ja.wikipedia.org/wiki/WebP]
品質80で、PNG画像を、webp形式に変換
# cwebp.exe input.png -q 80 -o output.webp
# dwebp.exe input.webp -o output.png