Video Wrapper(ビデオ・ラッパー)スキル
概要
为访谈/播客视频添加综艺风格视觉特效のためのClaude Skill実装です。字幕(SRT等)をAIが自動解析して、発言のトーンやキーワードに応じた視覚演出案(テロップ、フレーム、トランジション、強調アニメーションなど)を生成。ユーザーは生成案を確認・承認し、その後ワンボタンで映像に合成・レンダリングします。4つのプリセットテーマが用意され、Pythonベースでテンプレートやエフェクトの追加・カスタマイズが可能です。
リポジトリの統計情報
- スター数: 33
- フォーク数: 3
- ウォッチャー数: 33
- コミット数: 2
- ファイル数: 8
- メインの言語: Python
主な特徴
- AI駆動の字幕解析:字幕テキストをもとに発言のハイライトや演出候補を自動生成し、編集工数を大幅に削減。
- ユーザー承認フロー:AI提案をユーザーが確認・編集してから一括レンダリングする安全なワークフロー。
- 多彩なプリセットテーマ:4種類のビジュアルテーマを標準搭載し、簡単に雰囲気を切り替え可能。
- テンプレート拡張性:テンプレート/スキンを追加することで独自の演出スタイルを導入可能。
技術的なポイント
本プロジェクトは「字幕解析 → 演出案生成 → ユーザー承認 → レンダリング」というパイプラインを採用しており、AI(Claude Skills)を中心に据えた設計が特徴です。字幕データからセグメントや感情・キーワードを抽出し、あらかじめ定義したビジュアルテンプレートにマッピングしてJSON等の描画仕様を生成する流れになっています。レンダリング部分はPythonで組まれており、外部の動画合成ツール(FFmpeg等)やライブラリを呼び出してオーバーレイやトランジションを適用する想定の設計になっています。ARCHITECTURE.md/SKILL.mdにアーキテクチャやSkillの設定方法がまとめられており、Claude Skillsのスキル定義に沿って対話的に提案を得る点がポイントです。ユーザー承認フェーズを挟むことで自動化の精度と制作側の意図保持を両立し、プリセットテーマにより短時間で統一感ある映像を生成できます。拡張性としては、テンプレートを増やしたり、字幕解析ルールをカスタマイズすることで多様な番組フォーマットに対応可能です。(約700字相当)
プロジェクトの構成
主要なファイルとディレクトリ:
- .gitignore: file
- ARCHITECTURE.md: file
- README.md: file
- SKILL.md: file
- requirements.txt: file
ファイル説明(概要):
- README.md:プロジェクトの目的、クイックスタート、機能一覧や効果のデモ説明が含まれています。導入手順やライセンス情報もここに記載。
- ARCHITECTURE.md:システム全体の設計方針やパイプライン図、外部依存(例:Claude Skills API、動画合成ツール)との連携方法がまとめられており、実装や拡張時の参照資料になっています。
- SKILL.md:Claude Skills固有のスキル定義や対話フロー、スキルが生成する出力フォーマット(演出案のスキーマ)に関する文書が含まれている想定です。
- requirements.txt:動作に必要なPythonパッケージ一覧(Python 3.8以上を想定)。実際のレンダリングで必要となる外部ツール(例:FFmpeg)はOS側での別インストールが必要になる旨が記載されている可能性があります。
- .gitignore:Python開発で不要なファイルや環境設定を除外するための設定。
…他 3 ファイル
まとめ
字幕解析×Claude Skillsで手早く“综艺”風パッケージを作れる実用的なツールキットです(50字程度)。
リポジトリ情報:
- 名前: Video-Wrapper-Skills
- 説明: 为访谈视频添加综艺风格视觉特效的 Claude Skill。AI 分析字幕内容生成建议,用户审批后自动渲染,支持 4 种视觉主题。
- スター数: 33
- 言語: Python
- URL: https://github.com/op7418/Video-Wrapper-Skills
- オーナー: op7418
- アバター: https://avatars.githubusercontent.com/u/13505770?v=4