Linux で flv から mp3 を抽出して分割する
ニコニコ組曲を mp3 にして, Foo さんのところだけ切りたいなあってのがはじまり.
Linux でできないもんかと調べてみた.
flv から mp3 に
これは簡単.
ffmpeg を使用する.
$ ffmpeg -i NicoNicoKumikyoku.flv -acodec copy NicoNicoKumiKyoku.mp3
- i のあとに flv ファイル, NicoNicoKumiKyoku.flv を指定する.
そして, 出力ファイル名を最後に指定してある.
ここでは, NicoNicoKumiKyoku.mp3 としている.
mp3 を分割する
Windows 用のツールは簡単に見つかるんだけど・・・と思いながら探してたらあった.
cutmp3 ってのを使えばオッケーっぽい.
本家であるここからダウンロードしてくる.
Debian なら, deb パッケージが配布されている.
Debian の場合のインストールと実行は, こんな感じ.
$ sudo dpkg -i cutmp3_1.9.2-1_i386.deb $ cutmp3 -i ./sound/NicoNicoKumiKyoku.mp3 -a 0:10 -b 10:15 -O NicoNicoKumiKyoku.mp3
dpkg ・・・がインストール. root でやる必要がある.
んで, cutmp3 が mp3 の分割をするコマンド.
- i の後にソースファイルを指定する. つまり, 分割したい mp3 ファイル.
それで, 抽出する区間を -a と -b で指定する.
ここでは, 10 秒目から 10 分 15 秒までを抜き出すと指定している.
それで, -O の後に出力ファイル名を指定.
これで終わり.
けっこう速く処理が終わった.
抜き出しも出来てるし, こりゃー便利や.
ちなみに, GUI がついた xcutmp3 ってのもあるみたい.
これは試してない.
更新時刻
2007年, 6月24日, 20:10