ByteScope

Burn Subtitles into Video

字幕を映像そのものに焼き付け、プレビューしながら調整 — ブラウザで再エンコード、アップロードなし。

ファイルはブラウザから送信されません — 処理はすべてローカルで行われます。

動画をドロップ

MP4・MOV・WebM・MKV — ブラウザ内で読み込み、アップロードなし

字幕ファイルをドロップ

SRTまたはVTT(ASS・SBV・LRCは文字だけ読み込み)

正の値で遅く、負の値で早く表示します。

スタイル

表示方法
位置

出力

関連ツール

焼き付けた文字は映像の一部になり、あとから消したり別の言語に切り替えたりはできません。元の動画は残しておいてください。フォントはこのパソコンのものを使うため、同じ設定でも別のパソコンでは見た目が変わることがあります。完成した動画はどこで見ても同じです。動画全体を再エンコードするので、時間がかかり画質も少し落ちます。このバージョンではASSのスタイルやエフェクトは反映されません。保存ダイアログがないブラウザ(デスクトップ版Chrome・Edge以外)では出力は約1 GBまでです。ファイルはアップロードされません。

このツールについて

動画と字幕ファイルをドロップして文字の見た目を決めると、字幕が映像に描き込まれたMP4ができあがります。SRTを動画に合成して字幕を埋め込む、いわゆるハードサブです。Instagram、TikTok、LINEや多くのチャットアプリは別ファイルの.srtを読みませんし、視聴者が字幕をオンにしないと見えない解説動画では、肝心の説明が伝わらないこともあります。焼き付けた字幕は、どこで再生しても表示されます。処理はすべてブラウザ内で行われ、動画のデコード、各フレームへの文字の描画、再エンコードまで自分のパソコンで完結します。アップロードは一切ありません。

しくみ

このバージョンが前提にしているのはSRTとVTTです。ASS、SBV、LRCも読み込めますが、使うのは文字とタイミングだけで、ASSのスタイルやエフェクトはまだ反映されません。ASSを読み込んだときはその旨を表示します。BIG5、GBK、Shift_JISなどの古い文字コードは自動で判別します。長さゼロの行や、終了が開始より前の行など焼き付けられないキューは、作業を止めずに飛ばして件数を表示します。プレビューは焼き付けと同じ描画コードを出力サイズで使うので、見たとおりの仕上がりになります。

スタイル・タイミング・出力

フォントはこのパソコンに入っているもの(システムフォント、または一般的な日本語・中国語・韓国語・欧文フォント)から選べます。文字サイズは動画の高さに対する割合(初期値5%)で指定し、文字色、縁取りの色と太さ、半透明の背景ボックス、下か上かの位置と余白、1行の最大文字数も設定できます。長い行は単語の切れ目で折り返し、句読点や小さい「っ」などが行頭に来ないようにします。全体の時間オフセットで、すべての字幕をまとめて早めたり遅らせたりできます。出力は元のサイズのH.264 MP4で、画質は高・中・低の3段階、または25 MBのような目標サイズを指定できます。音声はそのままコピーし、目標サイズが厳しいときだけ小さくします。処理中は速度と残り時間を表示し、いつでもキャンセルできます。

正直な限界

焼き付けた字幕は映像の一部になります。あとから消したり、直したり、別の言語に切り替えたりはできないので、元のファイルは残しておいてください。フォントは焼き付けを行うパソコンのものを使うため、同じ設定でも別のパソコンでは見た目が少し変わることがあります。ただし完成した動画はどこで見ても同じです。動画全体を再エンコードするので時間がかかり、画質も少し落ちます。iPhoneのHDR動画はSDRで出力されるため色が淡く見えることがあり、開始前に警告を出します。アラビア語など右から左に書く文字は、壊れずに描画されることだけを保証していて、行の組み方はまだ保証していません。動画に手を加えずに切り替え可能な字幕トラックを追加する方法は別物で、ここではまだ用意していません。

字幕が音声とずれている場合は、先にSubtitle Syncでタイミングを合わせてください。字幕がまだないなら、Video Subtitlesが端末上で音声から字幕を作り、Subtitle Translateがタイミングを保ったまま別の言語に訳します。

よくある質問

焼き付け字幕とソフト字幕の違いは?

ソフト字幕は別トラックや.srtファイルとして持ち、プレイヤーが表示するもので、視聴者がオン・オフや言語の切り替えをできます。焼き付け字幕(ハードサブ)は各フレームに描き込むので、字幕ファイルを読まないアプリも含めてどこでも表示されますが、消すことはできません。このページで作るのは焼き付け字幕です。

どの字幕ファイルが使えますか?

SRTとVTTに完全対応しています。ASS、SSA、SBV、LRCも読み込めますが、使うのは文字とタイミングだけで、このバージョンではASSのフォント・色・位置・エフェクトは反映されません。UTF-8、BIG5、GBK、Shift_JISなどの文字コードは自動で判別します。

焼き付けた字幕はあとで消せますか?

消せません。焼き付けた時点で文字は映像の一部になり、カメラで撮ったものと同じ扱いです。字幕なしの版や別の言語の版が必要になりそうなら、元の動画と字幕ファイルを残しておいてください。

別のパソコンだとフォントの見た目が変わるのはなぜ?

文字は、焼き付けを行うパソコンに入っているフォントで描くためです。別のパソコンで同じページを開くと、そのフォントがなければ別のフォントに置き換わり、プレビューが変わることがあります。完成した動画は変わりません。文字はすでにピクセルになっているからです。

字幕を焼き付けると画質は落ちますか?

少し落ちます。映像に文字を描くには動画全体を再エンコードする必要があり、どうしても細部が少し失われます。「高」なら元のサイズでもほとんど気になりません。「中」「低」や小さい目標サイズでは、画質と引き換えにファイルが小さくなります。

字幕が少し早い・遅いときは?

時間オフセットで、すべての字幕を同じ秒数だけずらせます。正の値で遅く表示されます。後半になるほどずれが大きくなる場合は、ずらすのではなく伸縮が必要なので、Subtitle Syncを使ってください。

動画はアップロードされますか?

されません。動画と字幕ファイルはブラウザがディスクから読み込み、新しいMP4もディスクへ直接書き出します。間にサーバーがないので、アップロードも順番待ちも、サービス側のファイルサイズ制限もありません。