claude-skill-video-overlays は何をしますか?
既存の動画に単語と同期したモーショングラフィックスのオーバーレイを追加します — ミュートフィードのショート動画にインパクトを与えます。
概要
このスキールは、動画内の各単語に合わせてテキストやアニメーションを表示するオーバーレイを生成します。視覚的に魅力的なショート動画を迅速に作成したいコンテンツ制作者や開発者に最適です。
サポート環境
- Claude Code
- Cursor
- Codex
- その他のAIエージェント対応ターミナル
前提条件
ffmpegがインストールされていることwhisperまたは同様の音声認識モデルが利用可能であること- 入力動画ファイル(MP4, MOV等)
インストール
pip install -r requirements.txt
使用方法
python overlay.py --input video.mp4 --output result.mp4
オプション
| オプション | 説明 | 必須 |
|---|---|---|
--input | 入力動画ファイルのパス | はい |
--output | 出力動画ファイルのパス | はい |
--style | オーバーレイのスタイル(例: bold, neon) | いいえ |
--language | 音声認識の言語コード(例: ja, en) | いいえ |
機能
- 単語同期: 各単語のタイムスタンプに合わせてテキストを表示
- モーショングラフィックス: テキストのフェードイン、スライド、拡大縮小などのアニメーション
- カスタマイズ可能: フォント、色、アニメーションスタイルを調整可能
- ミュート対応: 音声なしでも視覚的に伝わる動画を作成
実装の詳細
このツールは以下のステップで動作します:
- 音声認識による文字起こしとワードレベルのタイムスタンプ取得
- タイムスタンプに基づいたテキストアニメーションの生成
- FFmpegを使用した動画へのオーバーレイ合成
注意事項
- 大きな動画ファイルでは処理に時間がかかる場合があります
- 音声認識の精度は動画の音質に依存します
ライセンス
MIT