M3U8 to MP4変換、HLSプレーヤー、マニフェスト解析ツールのFAQ
M3U8のよくある質問への回答:M3U8からMP4への変換、ブラウザでのHLS再生、CORSエラー、ライブ配信、暗号化、品質、メモリ制限。
無料オンラインM3U8 to MP4変換ツールの質問
動画をアップロードせずにM3U8をMP4にオンライン変換できますか?
はい。プレイリストとメディアセグメントはブラウザが直接リクエストし、FFmpeg.wasmがブラウザのローカルメモリ内で処理します。M3U8toMP4.orgが動画のバイトデータを受け取ったり保存したりすることはありません。
M3U8からMP4への変換がCORSエラーで失敗するのはなぜですか?
ブラウザがプレイリストとそのセグメントを取得できるのは、ソースがクロスオリジンアクセスを許可している場合だけです。URLがメディアアプリでは動いても、サーバーが必要なAccess-Control-Allow-Originヘッダーを返さないためWebページではブロックされる、ということが起こります。
無料のM3U8からMP4への変換ツールはライブ配信に対応していますか?
変換ツールはEXT-X-ENDLISTが付いた完了済みVODプレイリストを扱います。ライブプレイリストはセグメントが追加され続けるため、テストにはオンラインHLSプレーヤーを、許可されたライブのキャプチャにはデスクトップの録画ワークフローをご利用ください。
このブラウザ変換ツールで暗号化またはDRM保護されたHLSを処理できますか?
いいえ。ツールは暗号化のマーカーを表示しますが、AES鍵、DRM、認証、Cookie、アクセス制御を回避しません。所有している、または処理の許可がある暗号化されていないソースのみにご利用ください。
リマックス(再多重化)と互換変換の違いは何ですか?
リマックスは既存の音声・映像ストリームを新しいコンテナへコピーするため、高速で品質が保たれます。互換変換はメディアをH.264とAACに再エンコードします。時間はかかりますが、より多くのプレーヤーとエディタで動作します。
ブラウザで扱えるM3U8動画のサイズはどのくらいまでですか?
実質的な上限は利用可能なRAMです。このツールは推定サイズが大きい場合に警告し、約1 GBを超えるジョブをブロックします。長い、または高ビットレートのメディアには、生成されるデスクトップFFmpegコマンドをご利用ください。
Mac、Windows PC、ChromebookでM3U8をMP4に変換するにはどうすればよいですか?
変換ツールはWebAssembly上で動作するため、macOS、Windows、Linux、ChromeOS上のChrome、Edge、Firefox、Safariなど、最新のデスクトップブラウザならどれでも動作します。ソフトウェアのインストールもアカウントも不要です。
オンラインM3U8・HLSプレーヤーの質問
ChromeやFirefoxでM3U8ストリームをオンライン再生するにはどうすればよいですか?
プレイリストの直接URLを貼り付けて再生を押すだけです。対応ブラウザではこのページがhls.jsとMedia Source Extensionsを使用し、SafariはネイティブのHLS再生経路を使えます。
オンラインHLSプレーヤーはアダプティブビットレートストリームに対応していますか?
はい。マスタープレイリストが複数のレベルを公開している場合、hls.jsはネットワーク状況の変化に応じて適切なレベルを選択できます。検出された品質レベルはプレーヤーの下に一覧表示されます。
M3U8 URLがVLCでは再生できるのに、このブラウザプレーヤーでは再生できないのはなぜですか?
VLCはブラウザのCORSルールの制約を受けず、異なるヘッダーやCookieを付けられます。また、ブラウザでの再生には、Media Source Extensionsまたはネイティブのvideo要素が対応するコーデックが必要です。
非公開のHLS URLはM3U8toMP4.orgに送信されますか?
いいえ。再生はブラウザとメディアホストの間で行われます。機密性の高い署名付きURLはローカルのブラウザ履歴に残る可能性があるため、共有デバイスへの貼り付けは避けてください。
iPhoneやAndroidでM3U8ストリームを再生できますか?
はい。ただしソースが許可している場合に限ります。iOSとmacOSのSafariはHLSをネイティブ再生でき、AndroidとデスクトップのChrome・Firefoxはhls.js経由でMedia Source Extensionsを使用します。クロスオリジンリクエストをブロックする、または対応していないコーデックを使うソースは、どちらの経路でも失敗します。
M3U8パーサー・HLSマニフェスト解析ツールの質問
オンラインM3U8マニフェスト解析ツールは何を検出しますか?
マスターかメディアかのプレイリスト種別、VODかライブかの状態、ストリームバリアント、解像度、帯域幅、宣言されたコーデック、長さ、セグメント数、コンテナ種別、暗号化マーカーを報告します。
M3U8パーサーはCORSでブロックされるプレイリストを解析できますか?
いいえ。解析はブラウザ内で実行され、ソースサーバーのCORSポリシーに従います。当サイトが非公開メディアをプロキシで中継しないため、これは意図的な仕様です。
M3U8プレイリストの解析で動画全体がダウンロードされますか?
いいえ。解析でダウンロードされるのはマニフェストのテキストと選択された子プレイリストだけです。メディアセグメントは、変換またはダウンロードのジョブを開始するまでダウンロードされません。
ライブのM3U8プレイリストを見分けるにはどうすればよいですか?
完了済みVODのメディアプレイリストは、通常EXT-X-ENDLISTで終わります。このマーカーがない場合、解析ツールはソースをライブ(進行中)として報告します。
M3U8リンクが今も動くかどうかを確認するにはどうすればよいですか?
まずマニフェスト解析ツールに貼り付けてください。プレイリストのテキストのみを取得し、VOD状態、バリアント、セグメント数を報告します。次にプレーヤーで確認すると、少なくとも1つの品質レベルが実際にストリーミングできるかまで検証できます。