SRT および WebVTT の字幕

M3U8 Player 字幕付き: HLS に SRT または VTT を追加

字幕付きの M3U8 プレーヤーを使用すると、HLS ストリームを再生し、ブラウザで外部の .srt または .vtt キャプション ファイルを添付できます。このプレーヤーは SRT をローカルで WebVTT に変換し、字幕トラックとして追加します。ストリームや字幕ファイルはアップロードされません。

最終更新日: June 20, 2026

再生、履歴、お気に入り、字幕、ブラウザ変換はこのデバイスに残ります。 HLS リクエストは、CORS プロキシをオンにした場合にのみプロキシを通過します。

スマート CORS プロキシ

ブラウザーでの直接再生がブロックされている場合は、マニフェスト、キー、セグメントに Cloudflare Worker プロキシを使用します。

ビデオプレビュー

リンクヘルスレポート

バリアント、ビットレート、セグメント期間、暗号化、ライブ/VOD ステータスを解析し、デッド リンクのメディア セグメントをサンプリングします。セグメント チェックはブラウザ CORS によって制限されているため、最も正確な結果を得るにはプロキシを有効にしてください。

字幕形式とHLS のサポート

字幕ソースサポートされているパス何を期待するか
ローカルの .vtt ファイルWebVTT ファイルをプレーヤーにドラッグします。ブラウザはそれを字幕トラックとして直接添付できます。
ローカルの .srt ファイルSRT ファイルをプレーヤーにドラッグします。プレーヤーはトラックを追加する前にローカルでWebVTT に変換します。
HLS WebVTT トラックマニフェストで字幕がアドバタイズされている場合は、通常どおりストリームを再生します。ブラウザとプレーヤーのサポートは、マニフェストとトラックのメタデータによって異なります。
.ass または .ssa ファイルロードする前にSRTまたはVTTに変換してください。スタイル付き字幕形式は、このブラウザー プレーヤーによって直接添付されません。
焼き付けられたキャプション追加のファイルは必要ありません。テキストはビデオ ピクセルの一部であり、トラックとして切り替えることはできません。

M3U8 ストリームに字幕を追加する方法

  1. 1M3U8 ストリームを再生するHLS URL を貼り付けて再生を押すと、外部字幕ファイルを添付する前にビデオが読み込まれます。
  2. 2ローカル字幕ファイルを追加する.srt または .vtt ファイルをビデオ領域にドラッグするか、プレーヤー ツールバーの字幕コントロールを使用します。
  3. 3SRT を WebVTT に変換しましょうファイルが SRT の場合、ネイティブ HTML トラックには VTT が必要なため、ブラウザはキュー タイミングとテキストを WebVTT に変換します。
  4. 4タイミングと言語を確認する再生を開始し、キャプションが音声と一致していることを確認します。タイミングがずれている場合は、エディタで字幕ファイルを調整し、再読み込みしてください。
  5. 5ストリームアクセスにのみプロキシを使用する字幕はローカルですが、CORS または Referer の保護によって再生がブロックされている場合、HLS ストリームにはプロキシが必要になる場合があります。

SRT をブラウザで再生する前に変換が必要な理由

HTML ビデオ トラックは、SubRip SRT ではなく、WebVTT を使用します。プレーヤーはローカルの SRT ファイルを読み取り、ブラウザ内でタイムスタンプとキューを WebVTT blob に変換し、その blob をビデオ要素に添付します。変換はローカルで行われ、字幕ファイルはサーバーに送信されません。

外部字幕が埋め込みトラックより優れている場合

外部字幕は、HLS ストリームにキャプション トラックがない場合、埋め込まれた言語が間違っている場合、または公開前に翻訳された字幕を QA テストしている場合に便利です。また、編集者は、ローカルの MP4 エクスポートではなく、ライブの HLS 再生パスに対してキャプションのタイミングをチェックできるようになります。

字幕が表示されない場合の確認事項

ファイル拡張子が .srt または .vtt であること、キューのタイムスタンプが有効であること、およびビデオが開始されていることを確認します。ストリーム自体がブロックされている場合は、まず CORS または Referer の設定で再生を修正します。字幕の読み込みでは、プレーヤーに到達しないストリームを修復することはできません。

よくある質問

オンラインのM3U8 ストリームに字幕を追加できますか?

はい。 M3U8 ストリームを再生し、ローカルの .srt または .vtt 字幕ファイルを追加します。字幕はブラウザ上で添付され、アップロードされません。

プレーヤーはSRT 字幕をサポートしていますか?

はい。ブラウザは WebVTT を通じて外部テキスト トラックを表示するため、SRT ファイルはローカルで WebVTT に変換されます。

私の字幕ファイルはアップロードされていますか?

いいえ。字幕ファイルはブラウザによって読み取られ、必要に応じて変換され、ローカル テキスト トラックとして添付されます。サーバーには送信されません。

ASS または SSA 字幕を使用できますか?

直接ではありません。まず ASS または SSA 字幕を SRT または VTT に変換してから、変換されたファイルをプレーヤーに読み込みます。

キャプションが同期しないのはなぜですか?

字幕のタイミングは字幕ファイルから取得されます。キャプションが早いまたは遅い場合は、字幕エディターでキューのタイムスタンプを調整し、修正したファイルをリロードします。

M3U8 ファイルとは何ですか?HLS プレイリストの基本HLS 対 M3U8プロトコルとプレイリストM3U8 対 M3Uプレイリスト形式の比較HLS トラブルシューティングCORS、403、キー、デッドセグメントM3U8 リンクが再生されませんか?CORS、Referer、デッドセグメントHLS CORS エラー修正Access-Control-Allow-OriginM3U8403 禁止署名付き URL とホットリンク ブロックカスタム Referer M3U8 Playerホットリンクで保護されたストリームM3U8 キーが読み込まれていませんAES-128 キーアクセスM3U8 ~ MP4、アップロードなしブラウザFFmpeg変換HLS ビデオトリマーブラウザクリップのエクスポートM3U8 オンラインダウンローダーブラウザHLS エクスポートM3U8 ~ MP3、アップロードなしローカルオーディオ抽出HLS ストリームテスターオンラインHLS診断暗号化 M3U8 PlayerAES-128 HLS テストIPTV プレイリストが機能しない?M3U チャンネル修復無料のIPTV プレイリスト法的に公開されている M3U リストを検索するM3U8 埋め込む埋め込み可能なHLS プレーヤーHLS ABR ラダーアナライザビットレートラダーチェッカーHLS マニフェスト差分2 つの M3U8 プレイリストを比較するオンライン M3U8 Player 比較ブラウザツール vs VLC vs CLIm3u8-player.netの代替案広告なしの対戦VLC vs オンライン M3U8 Playerデスクトップとブラウザーオンライン IPTV M3U エディターの比較再生して編集する vs 一括クリーナー