ffmpeg で flv 2 m4a

MacPortsffmpegでflv 2 m4a変換をしようとした時にちょいとつまずいたこと


MacPortsffmpegではfaacとかfaad2等の一部コーデック(ライブラリ?)がリンクされずにビルドされています。そのためffmpegでm4a変換をしようとしてもサポートしてないと言われます。
そのためコーデック込みのビルドをさせてやる必要があります。

sudo port install faac
sudo port install faad2
sudo port install ffmpeg +faac +faad2

通常の変換

ffmpeg -i hoge.flv hoge.mp4

音のみを抜き出す方法

ffmpeg -i hoge.flv -vn hoge.m4a

参考URL
ffmpeg MacOSXにffmpegをインストールしてみる