flvファイルからmp3作成

色々なサイトからダウンロードできるflvファイルの音声部分のみの抜き出し方法。

ffmpegのインストール

調べたところMacPortsで下記コマンドで良いとのこと。

sudo port install ffmpeg

しかし、自分の環境ではこれではエラーになってしまい上手くいかず。
色々調べた結果、以下のコマンドで成功。

sudo port install ffmpeg +lame +libogg +vorbis +faac +faad +xvid +x264 +a52

参考までに、MacPortsでアップデートと失敗した場合のコマンドは以下。

#最新版に
sudo port -v selfupdate 

#失敗した際のクリーン
sudo port clean ffmpeg

mp3の作成

このようにしてffmpegが入れば、後は以下のコマンドのみでmp3に変更可能。

ffmpeg -y -i foo.flv -acodec copy foo.mp3

ffmpegがあれば逆に音声と映像を合わせて動画作るのもできる、、はず…