Communitygithub.com

AnayDhawan/openvidstudio-remotion-captions

字幕の文字起こし、表示、アニメーションを行うスキルです。

openvidstudio-remotion-captions とは?

このスキルは、Remotion ベースの動画編集ワークフローにおいて、キャプション(字幕)を扱うための統合ソリューションを提供します。主な機能は、音声・動画ファイルからのキャプション文字起こし、`.srt` ファイルなどの外部形式からのキャプションインポート、そして動画内でのキャプション表示とアニメーション適用です。すべてのキャプションは、Remotion が標準で定義する `Caption` 型の JSON として処理されます。これにより、各キャプションのテキスト、開始・終了ミリ秒、信頼度などのメタデータを保持しながら、プログラムによる柔軟な制御が可能になります。対応プラットフォームは Remotion であり、主に Node.js 環境で動作します。開発者は、提供される個別のガイド(transcribe-captions.md、display-captions.md、import-srt-captions.md)を参照することで、文字起こしから表示までの一連のフローを効率的に実装できます。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/AnayDhawan/openvidstudio/tree/main/.agents/skills/remotion-captions

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

すべてのキャプションは 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 ファイルを読み込んで詳細な手順を確認してください。

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

関連スキル