remotion-captions について
Remotion の動画プロジェクトで字幕を扱うためのスキルです。`Caption` 型を使った JSON 形式に統一し、文字起こし、表示、SRT のインポートに関する手順を示します。
主な機能
- 01`Caption` 型による JSON 字幕データ
- 02音声・動画の文字起こしガイド
- 03字幕表示の手順
- 04SRT 字幕のインポートガイド
活用シーン
- 01Remotion プロジェクト用の字幕データ準備
- 02字幕作成のための音声・動画の文字起こし
- 03SRT ファイルからの字幕インポート
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ remotion-dev/ claude-code-plugin --skill remotion-captionsインストール後、Claude Code で/remotion-captionsを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
display-captions.mdimport-srt-captions.mdtranscribe-captions.mdagents/openai.yamlassets/remotion-icon.svg詳細
すべてのキャプションは 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 Best Practices
まだ開いていない場合は、特に指示がない限り、Remotion Studio を開いてください。
コメント
Markdown 対応