このツールについて
動画からサウンドトラックを取り出して音声ファイルとして保存します。最速で可逆な結果を得るには元のトラックを、どこでも再生できる MP3 や無圧縮の WAV に変換することもできます。
処理全体がブラウザ内で動作します。ファイルが端末から出ることはなく、アップロードもされません。「元のトラック」オプションは mediabunny を使って既存の音声ストリームを手を加えずコピーします(可逆。MP4 なら .m4a、WebM なら .webm として保存)。MP3 と WAV のオプションは Web Audio API で音声をデコードして再エンコードします。MP3 はブラウザ内の LAME エンコーダーで 128 kbps、WAV は 16 ビット PCM で書き出します。
MP3 は小さく互換性の高いファイルになり、WAV は編集用の生サンプルが得られます。どちらもサーバーとのやり取りなしに、すべてお使いの端末上で生成されます。
よくある質問
どの出力フォーマットが選べますか?
元の音声トラック(MP4 からは .m4a、WebM からは .webm として保存)、MP3(128 kbps)、または WAV(16 ビット PCM)です。元ファイルはブラウザがデコードできる動画・音声のいずれでも構いません。
どのオプションが可逆(ロスレス)ですか?
「元のトラック」オプションが可逆です。既存の音声パケットを再エンコードせずにコピーします。MP3 と WAV はデコードした音声を再エンコードするため、元とビット単位で同一にはなりません(WAV は無圧縮ですが PCM に再サンプリングされます)。
ファイルはどこかにアップロードされますか?
いいえ。抽出・デコード・エンコードのすべてがブラウザ内でローカルに行われます。ファイルが端末から出ることはなく、登録も不要です。
元のトラックは成功したのに MP3/WAV が失敗したのはなぜですか?
MP3 と WAV は、ブラウザが Web Audio API で音声をデコードする必要があります。その方式で音声コーデックをデコードできない場合は、ストリームを直接コピーする「元のトラック」オプションをお使いください。