作業の進め方
Remotion Captionsは、動画デザインの完全なレシピではなく、字幕作業のための簡潔な入口です。字幕には、@remotion/captionsのCaption型を使い、テキスト、ミリ秒単位の開始・終了時刻、null許容のタイムスタンプおよび信頼度フィールドを持たせる必要があります。
ソースでは、文字起こし、字幕表示、SRTインポートがそれぞれ別のリファレンスファイルに振り分けられています。この区別は重要です。既存の字幕をコンポジションに取り込むことは文字起こしを生成することとは別のタスクであり、どちらも画面上の最終テキストが音声と照合して確認済みであることを保証するものではありません。
想定される成果物
- ドキュメントに定められたテキストとタイミングのフィールドを持つ字幕JSON
- 選択した経路に応じた、インポート済みの字幕データまたは文字起こし
- Remotionコンポジションに表示された字幕
ブリーフからレビューまで
- 01字幕の入力元を選ぶ
文字起こしする音声・動画ソースがあるのか、インポートする既存のSRTファイルがあるのかを判断します。
- 02タイミングデータを保持する
すべての字幕を1つの表示用テキストとして埋め込むのではなく、ドキュメントに定められたJSON形式で字幕シーケンスを保持します。
- 03表示を確認する
表示用リファレンスに従い、Remotion Studioでプレビューし、実際のメディアに対して読みやすいタイミングかを確認します。