Communitygithub.com

littlewindy123/lianhuanhua-skills

连环画短视频 Codex Skill:トークン節約プロンプトパック、外部/内蔵画像生成、豆包 TTS、FFmpeg 合成

lianhuanhua-skills とは?

このスキルは、連環画(連続絵物語)の短編動画を自動生成するための Codex Skill です。大幅なトークン節約を実現するプロンプトパックを提供し、外部 API または内蔵の画像生成機能を利用してシーンのイラストを生成します。さらに、豆包 TTS(テキスト読み上げ)によるナレーション合成と FFmpeg による動画合成をサポートし、ストーリーの台本作成から最終的な動画出力までの全工程をコードベースで効率化します。開発者や AI エージェントユーザーは、このスキルを使用することで、少ないリソースで高品質な連環画動画を作成できるようになります。

対応~Claude Code✓Codex CLI~Cursor
npx skills add littlewindy123/lianhuanhua-skills

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

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

ドキュメント

lianhuanhua-skills は何をしますか?

連環画(連続絵物語)短編動画 Codex Skill:トークン節約プロンプトパック、外部/内蔵画像生成、豆包 TTS、FFmpeg 合成

機能概要

このスキルは、連環画形式の短編動画を自動生成するための統合ツールです。以下の機能を提供します。

  • トークン節約プロンプトパック: 効率的なプロンプト設計により、API 呼び出し時のトークン消費を抑えます。
  • 外部/内蔵画像生成: 外部の画像生成 API(例:DALL-E、Stable Diffusion)または内蔵の画像生成機能を選択可能。
  • 豆包 TTS: 豆包(Doubao)のテキスト読み上げエンジンを使用して、自然なナレーションを生成します。
  • FFmpeg 合成: 生成された画像と音声を FFmpeg で結合し、最終的な動画ファイルを出力します。

必要条件

  • Python 3.8 以上
  • FFmpeg(インストール済みでパスが通っていること)
  • 豆包 TTS の API キー(環境変数 DOUBAO_API_KEY に設定)
  • 画像生成用の API キー(使用するサービスに応じて環境変数を設定)

インストール

pip install -r requirements.txt

設定

環境変数を設定するか、.env ファイルをプロジェクトルートに作成してください:

DOUBAO_API_KEY=your_doubao_api_key
IMAGE_GEN_API_KEY=your_image_gen_api_key

使い方

基本的な動画生成

python generate_video.py --story story.txt --output output.mp4

カスタムプロンプトの使用

python generate_video.py --story story.txt --output output.mp4 --prompt-template template.txt

プロジェクト構成

lianhuanhua-skills/
├── generate_video.py    # メインスクリプト
├── prompts/             # プロンプトテンプレート
│   ├── default.txt
│   └── custom.txt
├── images/              # 生成された画像の出力先
├── audio/               # 生成された音声ファイルの出力先
├── output/              # 最終動画の出力先
├── requirements.txt     # Python 依存関係
└── README.md            # このファイル

カスタマイズ

プロンプトテンプレート

prompts/ ディレクトリ内のテンプレートを編集することで、画像生成や TTS のスタイルを調整できます。

画像生成エンジンの切り替え

generate_video.py 内の IMAGE_GEN_ENGINE 変数を変更することで、外部または内蔵の画像生成エンジンを選択できます。

注意事項

  • 豆包 TTS の使用には、有効な API キーが必要です。
  • 外部画像生成 API は利用料金が発生する場合があります。
  • FFmpeg がシステムにインストールされていることを確認してください。

ライセンス

MIT

関連スキル