アダプティブなM3U8ストリームをMP4に変換
マスタープレイリストを解決し、バリアントを比較して、セグメントのダウンロード開始前にソースの品質を選べます。
所有している、または使用の許可を受けたメディアのみを処理してください。このツールはDRM、認証、ソースのアクセス制御を回避しません。
このページはまず動くメディアユーティリティであり、ソースが成功するか失敗するかを説明する診断機能も備えています。
マスタープレイリストを解決し、バリアントを比較して、セグメントのダウンロード開始前にソースの品質を選べます。
互換性のあるエンコード済みストリームをMP4へ素早くコピーするか、より広い再生対応のためのH.264/AAC再エンコードを選べます。
ブラウザがソースにメディアをリクエストし、FFmpeg.wasmをローカルで実行します。当サイトには動画のアップロード先がありません。
大きなジョブの前に、VOD/ライブ状態、セグメント数、推定サイズ、コンテナ種別、コーデック、暗号化マーカーを確認できます。
信頼できる変換は、最初のセグメントをダウンロードする前に始まります。この4つの段階で、ブラウザがHLSソースを読む方法、品質を守る方法、メディアをローカル処理する方法、別のワークフローが必要なジョブの見分け方を説明します。
M3U8ファイルは完成した動画ではなく、UTF-8のプレイリストです。マスタープレイリストは複数のメディアプレイリストを指すことができ、それぞれが独自の解像度、ビットレート、コーデック、順序付きのメディアセグメントを持ちます。
まずソースを解析して、VODかライブかを確認し、品質バリアントを比較し、ダウンロードサイズを見積もり、暗号化マーカーを確認してください。ダウンロード前に正しいバリアントを選ぶことが、本当に欲しい品質を守ります。

高速リマックスモードは、互換性のあるH.264映像とAAC音声を、トラックを再度デコード・エンコードすることなく新しいMP4コンテナへコピーします。元の品質を保ち、通常は完全な変換より速く終わります。
ソースのコーデックが対象のプレーヤーやエディタで動作しない場合や、より小さいファイルが必要な場合は再エンコードしてください。H.264とAACは互換性を高めますが、エンコードには多くのCPU時間がかかり、選択した設定によっては品質が低下することがあります。

ブラウザはマニフェストとメディアセグメントをソースホストから直接リクエストします。標準ジョブはブラウザのローカルメモリを使い、対応環境でのディスク直接保存ジョブは、メディアをM3U8toMP4.orgのアップロード先に送ることなく少しずつ書き込みます。
再利用可能なFFmpegエンジンは、変換に必要なときにだけダウンロードされ、ブラウザ内で実行されます。ソースホストとネットワークには通常のメディアリクエストが見えるため、署名付きプレイリストURLは非公開に保ち、処理を許可されたストリームのみをご利用ください。

ブラウザ変換には、プレイリスト、鍵、すべてのメディアセグメントへのCORSアクセスが必要です。期限切れの署名付きURL、401または403レスポンス、変化し続けるライブプレイリスト、未対応の暗号化、欠落セグメント、互換性のないコーデックは、MP4作成前にジョブを止めることがあります。
長いダウンロードの前にはプレイリストを解析し、推定サイズに注目してください。大きいソース、カスタムヘッダー、自動化、詳細な復旧ログが必要な場合は、ジョブをブラウザメモリに無理に通すのではなく、ネイティブのFFmpegコマンドを作成しましょう。

まず解析し、慎重に選び、データ量の多い作業はブラウザに任せます。
マスターまたはメディアのマニフェストを使用します。有効な署名付きクエリパラメータがあればそれも含めます。
VOD状態を確認し、バリアントを選び、推定サイズと保護マーカーを確認します。
可能なら元の品質を維持し、より広いデバイス互換性のためには再エンコードします。
結果はブラウザから提示され、完了したジョブの状態からもう一度ダウンロードすることもできます。
ブラウザでのメディア変換には現実的な境界があります。ここではCORS、ライブプレイリスト、暗号化、メモリ、品質について説明します。
はい。プレイリストとメディアセグメントはブラウザが直接リクエストし、FFmpeg.wasmがブラウザのローカルメモリ内で処理します。M3U8toMP4.orgが動画のバイトデータを受け取ったり保存したりすることはありません。
ブラウザがプレイリストとそのセグメントを取得できるのは、ソースがクロスオリジンアクセスを許可している場合だけです。URLがメディアアプリでは動いても、サーバーが必要なAccess-Control-Allow-Originヘッダーを返さないためWebページではブロックされる、ということが起こります。
変換ツールはEXT-X-ENDLISTが付いた完了済みVODプレイリストを扱います。ライブプレイリストはセグメントが追加され続けるため、テストにはオンラインHLSプレーヤーを、許可されたライブのキャプチャにはデスクトップの録画ワークフローをご利用ください。
いいえ。ツールは暗号化のマーカーを表示しますが、AES鍵、DRM、認証、Cookie、アクセス制御を回避しません。所有している、または処理の許可がある暗号化されていないソースのみにご利用ください。
リマックスは既存の音声・映像ストリームを新しいコンテナへコピーするため、高速で品質が保たれます。互換変換はメディアをH.264とAACに再エンコードします。時間はかかりますが、より多くのプレーヤーとエディタで動作します。
実質的な上限は利用可能なRAMです。このツールは推定サイズが大きい場合に警告し、約1 GBを超えるジョブをブロックします。長い、または高ビットレートのメディアには、生成されるデスクトップFFmpegコマンドをご利用ください。
変換ツールはWebAssembly上で動作するため、macOS、Windows、Linux、ChromeOS上のChrome、Edge、Firefox、Safariなど、最新のデスクトップブラウザならどれでも動作します。ソフトウェアのインストールもアカウントも不要です。