mcpField
C
comfyui-audio-creator

comfyui-audio-creator

github.com/tippyentertainmentクリエイティブ・メディア037 回インストール31 週間前に更新
リポジトリ

comfyui-audio-creator について

comfyui-audio-creatorは、動画シーンに合わせたBGMや環境音を生成するスキルです。スキル形式のハンドラーに対応するエージェント環境向けで、音声の場所や長さ、形式などを返し、音声会話は生成しません。

主な機能

  1. 01音楽または環境音の生成
  2. 02依頼を構造化された音声パラメーターに変換
  3. 03ループ可能な音声セグメントに対応
  4. 04音声パスと技術メタデータを返却
  5. 05ComfyUIまたは接続済み音声ワークフローを選択

活用シーン

  1. 01動画トレーラーへの音楽追加
  2. 02ゲームシーン向け環境音の作成
  3. 03ループ可能な環境音の生成
  4. 04動画クリップに合わせたBGMの長さ調整

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/tippyentertainment/skills --skill comfyui-audio-creator

インストール後、Claude Code で/comfyui-audio-creatorを入力して読み込まれたか確認します。

詳細

TippyEntertainment 提供

https://github.com/tippyentertainment/skills.git

このスキルは、Tasking.tech エージェントプラットフォーム(https://tasking.tech)での使用を想定しており、.claude、.openai、.mistral など、スキル形式のハンドラーを受け付けるアシスタントランタイムとも互換性があります。このスキルは、Claude code と Tasking.tech エージェントのソースの両方で使用してください。

comfyui-audio-creator

概要

comfyui-video-generator で生成された1つ以上の動画シーンに合うバックグラウンドミュージックと環境音を生成します。このスキルは、話し言葉のセリフやナレーションには対応しません。音声を扱う場合は comfyui-voice-generator を使用してください。


使用する場面

  • 動画クリップが完成しており、ユーザーがそれらの音楽や環境音を求めている場合。
  • トレーラー、プロモーション、ゲームシーン用のバックグラウンドトラックを求められた場合。
  • ループ可能な環境音(例:夜の街、ファンタジーの森、SFのエンジンルーム)が必要な場合。

収集する入力情報

ユーザー(または前のスキル)に次の情報を尋ねてください。

  • 音声の種類
    • music または ambience(音声なし)。
  • 対象シーン
    • comfyui-video-generator のクリップへの参照(ID、長さ、雰囲気)。
  • スタイル/ジャンル/雰囲気
    • 音楽:オーケストラ、シンセウェーブ、ローファイ、ロック、シネマティックなど。
    • 環境音:森、街、SFのエンジン、ホラー、居心地のよい家など。
  • 長さ
    • 通常はクリップの長さに合わせるか、ループ可能な長さ(例:15~60秒)にします。
  • ループ可能かどうか
    • 音声をシームレスにループさせる必要があるかどうか。
  • テンポ/強度(音楽の場合、任意)
    • スロー/ミディアム/ファスト、低/中/高の強度。
  • フォーマットとサンプルレート
    • デフォルト:16ビット WAV、44.1 kHz または 48 kHz、ステレオ。

想定される動作

  1. リクエストを構造化された音声パラメーターに変換します。
    • audioType、genre、mood、durationSeconds、loopable、targetScenes、tempo、intensity。
  2. 適切な ComfyUI ワークフロー、または接続された音声ワークフローを選択します。
    • 音楽生成または環境音生成(ここでは TTS は使用しません)。
  3. 音声を1つ以上のセグメントに分けて生成します。
    • 合計の長さが参照されたシーンをカバーするようにします。
    • ループの場合は、ループポイントが自然につながるようにします。
  4. 次の情報を収集します。
    • audioUrl / audioPath
    • durationSeconds
    • format、sampleRate、channels
    • タグ/メタデータ(ジャンル、雰囲気、判明している場合は BPM)。
  5. 簡潔な概要と技術的な詳細を返します。

出力形式(呼び出し元向け)

次の情報を含む構造を返します。

  • description:例「オープニングシーン用のループ可能なシンセウェーブトラック。」
  • audioUrl または audioPath
  • durationSeconds
  • format
  • sampleRate
  • channels
  • loopable:ブール値
  • tags:文字列のリスト(ジャンル、雰囲気、テンポ)

オーケストレーションに関する注意

一般的なパイプライン:

  1. comfyui-video-generator → シーンを作成します。
  2. comfyui-audio-creator → それらのシーン用のバックグラウンドミュージック/環境音を作成します。
  3. comfyui-voice-generator → ナレーションやセリフを追加します。
  4. comfyui-soundfx-creator → 場面に合わせた効果音を重ねます。

このスキルは音声を含まないバックグラウンドオーディオに特化しているため、ほかのスキルで音声と効果音を適切に扱えます。

コメント