# SRT字幕を動画に焼き付けるオンラインツール

動画とSRTファイルをドロップするだけで、GrepCutが全フレームにSRT字幕を焼き付けます。アクセシビリティ向上、SNS共有、無音再生プラットフォームに最適です。

HTML: https://grepcut.com/ja/tools/burn-srt-subtitles-to-video

## SRT字幕を動画に焼き込む方法

1. **動画を追加**: MP4、MOV、WebM、MKVファイルをドロップ。動画はデバイス上に留まります。
2. **SRTファイルを追加**: .srt字幕ファイルをドロップまたは参照。GrepCutがタイムスタンプとキャプションテキストをブラウザ内でローカルに解析します。
3. **キャプションをプレビュー**: エクスポート前に位置、サイズ、フォント、行の折り返しを調整。顔の隠れ、テキストの切れ、不自然な改行を確認できます。
4. **焼き込んでMP4をエクスポート**: 「SRT字幕を焼き込む」をクリックして、キャプションを動画フレームにハードコードし、新しいMP4を保存します。

まだSRTファイルをお持ちでないですか？ [GrepCut Studio](/) を開いて、音声から字幕を生成し、トランスクリプトを編集し、SRTをエクスポートしてください。

## SRT字幕の焼き込みが有効なケース

焼き込まれたSRT字幕は映像の一部になります。動画がフィードで共有されたり、キャプションがオフのアプリで再生されたり、サイドカーSRTファイルを保持しない人にダウンロードされた場合でも、テキストは表示され続けます。

これは、ソーシャルクリップ、短いデモ、社内トレーニング動画、翻訳版エクスポートなどで予測可能な表示が必要な場合に便利です。プレイヤーが別の字幕トラックを検出することや、プラットフォームがキャプションファイルを保持することに依存しません。

トレードオフは単純です。SRT字幕を動画に焼き込むと、エクスポートされたMP4内で字幕をオフにしたり、タイポを編集したりできなくなります。最初にSRTを修正し、プレビューしてから最終版を焼き込んでください。

### 常に表示されるキャプションが必要な場合にこのツールを使用：

- **ソーシャルメディアクリップ**: フィードで動画がミュートで始まっても、会話が読めるようにします。
- **クライアントレビュー用ファイル**: 別途.srtファイルを読み込ませることなく、1つのMP4を送信できます。
- **翻訳版**: 固定バージョンを納品する際、1つの言語をエクスポートに固定します。
- **プレイヤー互換性**: 動画アプリが外部字幕ファイルを無視したり、間違ったスタイルで表示するケースを回避します。

アクセシビリティや多言語対応のために切り替え可能なキャプションも必要な場合は、元のSRTファイルも保持してください。焼き込み字幕は視覚的に信頼性がありますが、プラットフォームが対応している適切なクローズドキャプショントラックの代わりにはなりません。

## 焼き込みSRT vs ソフト字幕トラック

| ニーズ | 焼き込みSRT字幕 | ソフト字幕 |
| --- | --- | --- |
| 常に表示 | はい。テキストはエクスポートされたすべてのフレームの一部です。 | いいえ。プレイヤーや視聴者がキャプションをオフにできます。 |
| エクスポート後の編集 | 不可。SRTを修正して再度エクスポートする必要があります。 | 可能。字幕ファイルを置き換えたり編集できます。 |
| 多言語対応 | エクスポートごとに1つの固定言語に最適。 | 視聴者が言語を選択できる場合に適しています。 |
| プラットフォームサポート | エクスポートされたMP4が再生されるすべての場所で動作。 | アプリがキャプションファイルをサポートしているかどうかに依存。 |
| アクセシビリティコントロール | 限定的。視聴者はキャプションのサイズ変更、移動、スタイル変更ができません。 | 良好。対応プレイヤーはキャプション設定を公開できます。 |

目的が、キャプションが消えないソーシャル対応のMP4であれば、SRTを焼き込みましょう。目的が選択可能なキャプションであれば、プラットフォームが対応している場合にSRTまたはVTTトラックを別途アップロードしてください。

## GrepCutがSRTファイルに対して行うこと

SRTファイルは、番号付きのキュー、開始・終了タイムスタンプ、各時間範囲に表示される字幕行を含むプレーンテキストです。GrepCutはそれらのキューをローカルで読み取り、エクスポート中に動画上に一致するテキストを描画します。

このツールは、プレーンテキストの標準的なSubRip .srtキャプションをサポートしています。SRT内のHTMLタグ（例：`<i>`）は自動的に除去され、焼き込みが予測可能になります。

ASSやSSAの字幕スタイルはサポートされていません。ソース字幕がキューごとの色、カラオケ効果、アウトライン、複雑な配置に依存している場合は、このツールを使用する前にプレーンなSRTに変換または簡略化してください。

### エクスポート前に確認すべき詳細：

- **タイミング**: 会話の開始と終了の数秒を再生し、SRTが同期していることを確認します。
- **行の長さ**: 折り返しプレビューを使用して、長いキャプションが動画からはみ出さないようにします。
- **位置**: キャプションを顔、製品UI、ローワーサード、プラットフォームのボタンから遠ざけます。
- **最終的な文言**: 焼き込む前にタイポを修正します。エクスポートされたMP4はテキストファイルのように編集できません。

## ブラウザでSRTを焼き込むメリットと制限

### Advantages

- 動画とSRTファイルはデバイス上に留まります。
- エクスポート前にライブプレビューが可能。
- エクスポートされたMP4にはキャプションが動画フレームに組み込まれています。
- 位置、サイズ、フォント、行の折り返しを選択できます。
- アップロードも透かしもありません。

### Disadvantages

- 焼き込み字幕はエクスポート後にオフにできません。
- タイポがある場合はSRTを修正して再度エクスポートする必要があります。
- キューごとの色、ASSスタイル、SSAエフェクトはサポートされていません。
- すべてのフレームをデコード、合成、再エンコードする必要があるため、トリミングやミュートよりもレンダリングに時間がかかります。
- Chrome、Edge、OperaなどのWebCodecs対応ブラウザが必要です。

> ハードサブが埋め込まれたファイルがある場合、それらを非表示にすることはできません。
>
> Super User ハードコード字幕に関する議論

## SRT字幕を動画に焼き込む - FAQ

### SRTファイルをMP4にオンラインで焼き込めますか？

はい。動画と.srtファイルをGrepCutにドロップし、字幕をプレビューして、SRTキャプションがフレームにハードコードされた新しいMP4をエクスポートします。

### 動画やSRTファイルはアップロードされますか？

いいえ。動画と字幕ファイルはブラウザ内で読み取られます。サーバーに送信されることはありません。プライベートな会議、ドラフト、クライアントワーク、未公開コンテンツが含まれるクリップに便利です。

### SRT字幕の見た目をカスタマイズできますか？

はい。エクスポート前に位置、サイズ、フォント、行の折り返しをプレビューして調整できます。行ごとの色、ASS/SSAエフェクト、高度な字幕スタイルはサポートされていません。

### 字幕の焼き込みが字幕ファイルの追加より時間がかかるのはなぜですか？

SRT字幕の焼き込みは動画自体を変更します。ブラウザは動画をデコードし、適切なフレームに字幕テキストを描画し、新しいMP4をエンコードする必要があります。

### 後で焼き込み字幕を削除できますか？

きれいに削除できません。焼き込み字幕はエクスポートされた画像の一部であるため、編集や再エクスポートが必要な場合に備えて、元の動画とSRTファイルを保持しておく必要があります。

### キャプションの同期がずれている場合は？

タイミングはSRTファイルから取得されます。プレビューでキャプションが早すぎたり遅すぎたりする場合は、SRTのタイムスタンプを修正するか、[GrepCut Studio](/)で字幕を再生成してから焼き込んでください。

### 最初にSRTファイルが必要ですか？

はい。このツールは既存の.srtファイルを動画に焼き込みます。動画しかない場合は、[GrepCut Studio](/)で開いて音声を文字起こしし、トランスクリプトを編集し、SRTをエクスポートしてください。

### SRT字幕の焼き込みに最適なブラウザは？

Chrome、Edge、OperaなどのWebCodecs対応ブラウザを使用してください。現在のブラウザでエクスポートできない場合は、サポートされているChromiumベースのブラウザで同じファイルを開いてください。

## 出典と参考資料

- [Reddit: ハードコードキャプション、ソーシャル動画、アクセシビリティのトレードオフに関する議論](https://www.reddit.com/r/deaf/comments/1n6unqv/question_about_accessibility_for_video_platforms/)
- [Reddit: ソーシャル動画の字幕に関する議論](https://www.reddit.com/r/socialmedia/comments/1afv64z/does_it_matter_how_i_do_subtitles_for_social/)
- [Super User: ハードコード字幕を非表示にできない動画テキストとして説明](https://superuser.com/questions/1229037/hardcoded-subtitles-in-m4v-file-dont-show-up-in-youtube)
- [Super User: 動画処理によるSRT字幕のハードコードに関する議論](https://superuser.com/questions/869248/hardcoding-subs-with-ffmpeg)
- [MDN WebCodecs API概要](https://developer.mozilla.org/en-US/docs/Web/API/WebCodecs_API)
- [YouTubeヘルプ: 対応字幕・クローズドキャプションファイル](https://support.google.com/youtube/answer/2734698)

## 最初にSRTファイルを生成する必要がありますか？

GrepCut Studioを開いて、AIで動画を文字起こしし、トランスクリプトを編集し、SRTをエクスポートするか、最終クリップに直接キャプションを焼き込みます。

## 関連ツール

- [動画に音声を追加](https://grepcut.com/ja/tools/add-audio-to-video) - 字幕を焼き付ける前にサウンドトラックを置き換えます。
- [動画をミュート](https://grepcut.com/ja/tools/mute-video) - 字幕に会話が表示される場合は音声を削除します。
- [動画トリマー](https://grepcut.com/ja/tools/video-trimmer) - 字幕を焼き付ける前にクリップをトリミングします。
