動画・音声 · 2分で読めます ·
MP4 から MP3 をブラウザだけで抽出する
最新のブラウザはメディアを自分でデコード・エンコードできます。動画をアップロードせずにブラウザ内で音声を抽出するしくみを紹介します。

数年前まで、動画から音声トラックを取り出すにはソフトのインストールが必要でした。今では、ブラウザ内蔵のメディアコーデックと小さな MP3 エンコーダーが、タブの中でそれをこなします。
処理の流れ
ファイルをディスクからページに読み込み、音声トラックを動画から分離(デマックス)してデコードし、MP3 に再エンコードしてダウンロードとして返します。動画そのものが端末の外に出ることはありません。
デスクトップなら、同じ作業は ffmpeg のコマンド 1 行です。
ffmpeg -i input.mp4 -vn -b:a 192k output.mp3
知っておきたい制限
処理はお使いの端末で行われるため、速度はパソコンやスマートフォンの性能しだいで、非常に大きなファイルには十分なメモリが必要です。4Dev の動画変換ツールは最大 500 MB のファイルに対応し、MOV、WebM、MKV の変換やクリップのトリミングもでき、WAV、M4A、FLAC、OGG で書き出せます。