ブラウザベースの FFmpeg コンバーター
M3U8 から MP4
ffmpeg.wasm によるオンライン変換。MP4、MKV、WEBM、AVI などに書き出せます。すべてブラウザ内で実行されます。
プライバシー通知: 変換はブラウザ内でローカル実行され、メディアファイルはサーバーへ送信されません。性能は CPU とメモリに依存します。
複数フォーマット
次のワークフローに合わせて MP4、WEBM、MKV、AVI に書き出せます。
インストール不要
ffmpeg.wasm により、変換はそのままブラウザセッション内で実行されます。
品質を細かく調整
ソースをリモートサーバーへ送らずに、形式と品質プリセットを調整できます。
使い方
- 1
URL を貼り付け
M3U8 プレイリスト URL を入力するか、公開サンプルから開始します。
- 2
ソースを取得
ツールがプレイリストセグメントを取得・結合し、まずローカル入力ファイルを作ります。
- 3
設定を選ぶ
出力形式、品質プリセット、高速 remux を使うかどうかを選択します。
- 4
変換して保存
FFmpeg がブラウザ内で動作し、完了後に出力ファイルを自動ダウンロードします。
こんな方に
- アクセス可能な HLS を MP4 にしたい開発者・運用担当
- 素材引き渡しやローカル確認を行う作成者
- デスクトップ変換ソフトを入れたくない人
制限事項
- 変換はブラウザ内実行のため、大きなファイルは遅くなったりメモリを多く使うことがあります。
- CORS、期限切れ署名、非公開ソースは変換できません。
- DRM / 保護された暗号化ストリームは非対応です。
- 出力品質は元セグメントとプリセットに依存します。
FAQ
なぜ変換は遅いのですか?
ブラウザ側 FFmpeg の速度は CPU、入力時間、出力形式に依存します。再エンコードは高速 remux より自然に遅くなります。
どのくらい大きいファイルまで扱えますか?
ブラウザにはメモリ制限があります。特に標準の再エンコードモードでは、大きなプレイリストで失敗することがあります。
暗号化ストリームに対応していますか?
DRM 保護ストリームには対応していません。鍵とメディアへのブラウザアクセスも、配信元と CORS ポリシーに依存します。
出力ファイルはどこに保存されますか?
FFmpeg ジョブ完了後、変換された出力はブラウザ経由で自動ダウンロードされます。