ブラウザ変換とアップロードコンバータ
| 能力 | アップロード不要のブラウザコンバータ | アップロードコンバータ |
|---|---|---|
| 変換が実行される場所 | ブラウザで FFmpeg WebAssembly | プロバイダーのサーバー上 |
| アップロードが必要です | No | 通常ははい |
| プライベート/内部ストリームの処理 | プロキシが有効になっていない限り、デバイス上に残ります | プロバイダーのポリシーに依存します |
| MP4メソッド | 可能な場合はストリームコピーの再多重化 | Varies |
| トリムサポート | エクスポート前の開始/終了範囲 | Varies |
| Watermark | None | 無料プランの場合が多い |
| こんな方に最適 | 1 回限りのプライベート HLS エクスポート | ブラウザの制限を超える大規模なジョブ |
アップロードせずにM3U8をMP4に変換する方法
- 1
M3U8 URL を貼り付けます。
有効な HLS マニフェストを貼り付け、[再生] を押してブラウザがマニフェストに到達できることを確認します。
- 2
必要な場合にのみプロキシを有効にする
CORS またはホットリンク保護によってストリームがブロックされている場合は、エクスポートする前にプロキシをオンにし、Referer を設定します。
- 3
オプションの時間範囲を設定する
開始時刻と終了時刻を使用して、ストリーム全体ではなく必要なクリップのみをエクスポートします。
- 4
「ダウンロード MP4」をクリックします。
ブラウザは HLS アセットをフェッチし、FFmpeg WebAssembly がメディアをローカルで MP4 ファイルに再多重化します。
- 5
出力を確認する
ストリーム コピーはキーフレームをカットするため、カスタム開始時刻は正確なタイムスタンプよりわずかに前になる可能性があります。
アップロードがないことの実際の意味
HLS マニフェストとセグメントはブラウザによって取得され、MP4 は FFmpeg WebAssembly を使用してローカルでアセンブルされます。ファイルをアップロードする手順や、完成したビデオを受け取るコンバーター バックエンドはありません。オプションの CORS プロキシを有効にすると、ネットワーク リクエストはアクセス制御のためにそのプロキシ経由でルーティングされますが、FFmpeg 変換は引き続きデバイス上で実行されます。
再エンコードよりも再多重化の方が速い理由
MP4 エクスポートでは、ソース コーデックが MP4 と互換性があるストリーム コピーを使用します。通常は、AAC オーディオを含む H.264 または H.265 ビデオです。ストリーム コピーは、フレームごとにデコードおよび再エンコードするのではなく、元のオーディオとビデオを MP4 コンテナに再パッケージ化します。これにより、品質は変わらずに維持され、変換時間が短縮されます。
ブラウザ変換だけでは不十分な場合
非常に長いストリーム、巨大なライブ アーカイブ、特殊なコーデック、またはメモリが限られたデバイスでは、ブラウザが処理できる量を超える可能性があります。そのような場合には、デスクトップ FFmpeg、yt-dlp、または専用のダウンローダーの方が優れたツールです。ブラウザ変換は、プライベート エクスポート、クリップ、講義、ポッドキャスト、および通常の VOD プレイリストを迅速にエクスポートする場合に最適です。
関連する変換およびデバッグのページ
- M3U8 から MP4 へのコンバータ これは、HLS を MP4 としてエクスポートするための主要なツール ページです。
- HLS CORS エラー ストリームがエクスポート前にプロキシを必要とする理由を説明します。
よくある質問
アップロードせずにM3U8をMP4に変換できますか?
はい。このコンバータは、ブラウザで HLS セグメントを取得し、FFmpeg WebAssembly を使用してローカルに MP4 を作成します。コンバータサーバーへのアップロードはありません。
M3U8 から MP4 への変換はロスレスですか?
MP4 エクスポートでは可能な限りストリーム コピーを使用するため、互換性のあるビデオとオーディオは再エンコードせずに再多重化されます。これにより品質は変わりませんが、正確なトリム ポイントが近くのキーフレームにスナップする場合があります。
MP4に変換する前にM3U8をトリミングできますか?
はい。エクスポートする前に開始時刻と終了時刻を設定します。このツールは、重複する HLS セグメントをダウンロードし、選択した範囲を MP4 に再多重化します。
プロキシは私のビデオをアップロードしますか?
いいえ。プロキシは、CORS または Referer 保護によってブラウザからの直接アクセスがブロックされている場合にのみ、HLS ネットワーク リクエストをルーティングします。 FFmpeg 変換ファイルと出力ファイルは引き続きブラウザーでローカルに作成されます。
DRM で保護された M3U8 ストリームを変換できますか?
いいえ。アクセスが許可されている通常のストリームと AES-128 HLS ストリームを処理できますが、 Widevine、FairPlay、または PlayReady などの DRM システムはバイパスされません。