Video Wrapper(ビデオ・ラッパー)スキル

Tool

概要

为访谈/播客视频添加综艺风格视觉特效のためのClaude Skill実装です。字幕(SRT等)をAIが自動解析して、発言のトーンやキーワードに応じた視覚演出案(テロップ、フレーム、トランジション、強調アニメーションなど)を生成。ユーザーは生成案を確認・承認し、その後ワンボタンで映像に合成・レンダリングします。4つのプリセットテーマが用意され、Pythonベースでテンプレートやエフェクトの追加・カスタマイズが可能です。

GitHub

リポジトリの統計情報

  • スター数: 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字程度)。

リポジトリ情報: