MediaCoder @Wiki

動画から音声だけを抜き取る

最終更新:

mediacoder

- view
だれでも歓迎! 編集

動画から音声だけを抽出する方法


MediaCoderでは、動画オフ音声コピーに設定しても変換されてしまい、短時間で抜き出すことができない仕様でした。
そのため、動画から音声を抜き取る方法は、コマンドラインでFFmpegを使用する方法があげられていましたが、
最近のバージョンでは、直接抜き取ることが可能になっています。

Stream Dumperを使用して音声を抽出する


1.MediaCoderを起動し、ファイル→初期設定に戻すを選択。

2.オーディオタブのエンコーダからStream Dumperを選択

3.オーディオタブのリサンプル・チャンネルをオリジナルに

4.ビデオタブのビデオ有効のチェックをはずす

5.その他、処理の高速化を図りたいなら、Muxer無効・画像タブの全てのチェックをはずすとよい。

6.エンコード開始。動画の長さに比例して処理時間が長くなるが、ほぼ一瞬で終了(30分の動画が約10秒)。

7.「-----.aid0dump」というファイルが出力されるので、音声フォーマットに合わせて拡張子をリネームする(例:.aid0dump→.mp3)。

8.再生してみると、ちゃんと抽出できているはずです。


なお、動画ファイルにエラーがあると、オーディオIDが大量に生成され、読み込みに時間がかかる・再生できないなどのエラーが起きます。
また、MP3のほかにも、WMAも抽出できますが、なぜか再生できないファイルになります。(原因を調査中)
※以前はAACは抽出しても再生できない となっていましたが、AACでも抽出して再生することができます。
> http://hadacchi.com/p_blog/article.php?id=660



タスクモード「Demux」を使用して音声を抽出する:超簡単!!!


上の方法に比べて、変換後の拡張子リネームが必要ないので、すごく簡単です(ぶっちゃけ、この方法があれば上は要らないデス)。

1.タスクモードからDemuxを選択

2.ビデオストリーム分離のチェックをはずす

3.オーディオの拡張子にmp3と記入

4.あとはエンコードを開始するだけ。
 ちなみに2回目からはコピー処理になるため、同じファイルから抽出するときは一瞬で終わる。
 ※mp3大量生産はムリ。上書きされます。




やり方がよく分からない人のために、音声抽出用プリセットファイルを公開します。
ファイル→プリセットを読み込みで、以下のxmlファイルを読み込んでください。

※注意:MediaCoderでできることにも書いてありますが、プリセットファイルは、全てのバージョンで使えるわけではありません。読み込んでもエンコードできない、ということがありますので、その場合は、自分で設定し直す必要があります。


IEでのダウンロード方法:右クリック→対象をファイルに保存
Firefoxでのダウンロード方法:右クリック→名前を付けてリンク先を保存


プリセットファイル 内容(画質・音質・設定など) 動作確認済みバージョン
音声抽出用.xml 動画の音声抽出用プリセット 0.6.1.4180
超簡単mp3抽出.xml 動画の音声抽出用プリセット(推奨版) 0.6.1.4180

タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

目安箱バナー