すべての字幕は JSON で処理する必要があります。字幕は以下の Caption 型を使用する必要があります。
import type { Caption } from "@remotion/captions";
定義は次のとおりです:
type Caption = {
text: string;
startMs: number;
endMs: number;
timestampMs: number | null;
confidence: number | null;
pageBreakAfter?: boolean;
};
字幕の生成
動画および音声ファイルから字幕を文字起こしするには、transcribe-captions.md ファイルを読み込んで詳細な手順を確認してください。
字幕の表示
動画内に字幕を表示するには、display-captions.md ファイルを読み込んで詳細な手順を確認してください。
字幕のインポート
.srt ファイルから字幕をインポートするには、import-srt-captions.md ファイルを読み込んで詳細な手順を確認してください。
作成後
作業が完了したら、このスキルを読み込んでください: Remotion ベストプラクティス
まだ行っていない場合は、特に指示がない限り Remotion Studio を開いてください。