FFMPEGのビルド
2011年9月14日
動画変換フロントエンド(FFFCと命名)ができたので、変換エンジンをなんとかしなければ。
ってことで、FFMPEGを利用することにした。
せっかくだから64bitを作ろうってことで、http://pcloadletter.co.uk/2011/05/07/compiling-64bit-ffmpeg-for-windows-with-libfaac/を参考にビルドした。
ffmpegはgccでビルドするようになってて、minGWってwindowsでgccを動かす環境も入れる必要がある。
linux系の知識が必要なんだな・・・
ビルドしたのは、
・MP3のコーデックライブラリ
・AACのコーデックライブラリ
・FFMPEG本体
ffmpegのオプションが全然わからないけど、
ffmpeg -i “○○.flv” -y -acodec libfaac -ac 2 -ar 48000 -ab 160k -vcodec mpeg4 -level 31 -r 30 -vb 9M “○○.m4v” |
こんな感じのオプションで、変換できた。
が、ファイルサイズがでかい。(´・ω・`)
これは、H264が必要なのかな?
libx264を調べよう・・・