ubuntu 9.10 で ffmpegコンパイル

ubuntu 9.10のパッケージででインストールできるffmpegを使ってFLVをMP3にコンバートしようとしてみた記録。 「ffmpeg -i input.flv -acodec mp3 -ar 44100 -ab 192k  output.mp3」とかしてみた。 結果的にmp3のコーデックが無いと怒られました。 また、「ffmpeg -i input.flv -acodec copy output.mp3」としてmp3データをそのまま取り出ししてみると 再生時間がぜんぜん違う。1時間の動画データなのに10分程度しかデータが無い…。 なんか変だ。ubuntu 9.10のffmpegパッケージ変だ 。 よくよく調べてみると、ubuntu9.10のffmpegパッケージはライセンスの問題から、多くのコーデックが無効になっている模様。 ここが問題なのかどうかわかんないけどとりあえず。 mediubuntuの物をと思ったがubuntu8.10のころからかffmpeg自体が存在しない模様…。 うげ。ffmpegコンパイルせなあかんのや…。 で、 ffmpegとコーデックをソースからビルドするには – Ubuntu Japanese Wiki をそのままコンパイル。 今回コンパイルに使用した各ライブラリーのバージョン openjpeg_v1_2.tar.gz dirac-1.0.2.tar.gz lame-398-2.tar.gz libraw1394-2.0.3.tar.gz schroedinger-1.0.7.tar.gz faad2-2.7.tar.gz libao-0.8.8.tar.gz libtheora-1.1.1 libdc1394-2.1.2 libtheora-1.1.1.tar.bz2 libdc1394-2.1.2.tar.gz libvorbis-1.2.3.tar.gz gsm-1.0.13.tar.gz libogg-1.1.4.tar.gz xvidcore-1.2.2.tar.gz opencore-amr-0.1.2.tar.gz liboil-0.3.16.tar.gz opencore-amr-0.1.2.tar.gz liboil-0.3.16.tar.gz openjpeg_v1_2.tar.gz […]

Read More…