ComfyUI Extension
ComfyUI-Rhythm-Tracks
BPM-synced sparse track point generator and BPM detector for ComfyUI
grmchn/ComfyUI-Rhythm-Tracks
Nodes3
On cloudLocal install
Categoryrhythm/audio, rhythm/motion_tracking
Stars0
Updated3 months ago
Nodes (3)
Readme
ComfyUI-Rhythm-Tracks
ComfyUI-Rhythm-Tracks は、BPM に同期して動く Sparse Track 用ポイント画像シーケンスを生成する ComfyUI カスタムノードです。
生成した画像シーケンスは、LTXVideo などのモーション制御ワークフローで利用できます。
ノード
- Draw Rhythm Tracks: BPM に同期してスイングするポイントの画像シーケンスを生成します。
- BPM Detector: ComfyUI の Audio 入力から BPM を検出します。
- Rhythm Generator: 同梱 WAV サンプルを BPM に合わせて配置した Audio を生成します。
インストール
ComfyUI の custom_nodes ディレクトリに、このリポジトリを clone してください。
cd ComfyUI/custom_nodes
git clone https://github.com/grmchn/ComfyUI-Rhythm-Tracks.git
cd ComfyUI-Rhythm-Tracks
pip install -r requirements.txt
インストール後、ComfyUI を再起動してください。
サンプルワークフロー
サンプルワークフローは example_workflows/ にあります。
ComfyUI のワークフローメニューから JSON ファイルを読み込んでください。
example_inputs/ には、サンプルワークフローで使用する入力素材を配置しています。
依存関係
- ComfyUI
- PyTorch
- numpy
- librosa
- torchaudio
PyTorch と numpy は通常 ComfyUI 環境に含まれます。
librosa と torchaudio は requirements.txt からインストールされます。
ライセンス
このプロジェクトは GNU General Public License v3.0 で公開されています。
詳細は LICENSE を参照してください。