0020/05/31

動画から音楽(音声)の抜き出し(変換)

例えばFLVからmp3ファイルにしたり
ffmpegを使うとできる
Synapticからインストールffmpegをインストール

$ ffmpeg -i [flv ファイルのフルパス] -vn -acodec copy [mp3 ファイルのフルパス]

注意点としては[flv名.flv][mp3名.mp3]というふうに
ドット以下の拡張子まで記述すること

でOK
動画と同じ品質の音楽ファイル(mp3)が作れる

*追記
MPEG-4 AAC audio形式の音声ファイルを抜き出すには
拡張子を".aac"にする
例えば

$ ffmpeg -i /home/[USERNAME]/ビデオ/Nicom@sMedley2008Spring.flv -vn -acodec copy /home/[USERNAME]/音楽/Nicom@sMedley2008Spring.aac

とか
フルパスは書き換えよう

動画の音声がどういった種類のファイルかは動画のプロパティから確認できる

*追記2
動画名にスペースとか入ってると端末でうまいこと認識してくれないから気をつけようね

参照サイト
ubulog: ubuntuでflvファイルからmp3を抜き出す
http://d.hatena.ne.jp/
http://ja.wikipedia.org/

*追記3
エンコードだかデコードだかの仕方

$ ffmpeg -i /home/USER1/ビデオ/H.264アイドルマスターL4U 春香ソロまっすぐ.mp4 -an -vcodec flv -b 690k -s 512x288 -r 30 /home/USER1/音楽/H.264アイドルマスターL4U春香ソロまっすぐ.flv

という記述の仕方でmpeg-4からflvへ変換できる
オプションは
-vcodec 変換したいファイル形式の指定
-b   ビットレートの指定(kでキロ)デフォルトは200kbps
-s   サイズ(横x高さ、真ん中のxは小文字のエックス)
-r   フレームレート デフォルトは25

*追記4
ubuntu公式のffmpegはmp3やh264の書き出しができない
そこでMedibuntuのレポジトリのffmpegを用いる
こっちならできるらしい
https://help.ubuntu.com/community/Medibuntu
ここにかいてあるまんまにやると
Synapticからインストール可能
flvフォーマットに格納できる音声ファイルは公式のffmpegでは書き出しできない
動画作成してニコニコとかにアップするつもりなら必須

0 件のコメント: