KJNodes/audiogenerated

AudioConcatenate

このノードは技術的に、波形データとサンプリングレートを含む2つのオーディオ辞書を入力として受け取ります

Audio Concatenate

audio1
audio2
AUDIO
direction
right
KJNodes

AudioConcatenate ノードは、技術的には波形データとサンプリングレートを含む2つのオーディオ辞書を入力として受け取ります。

AudioConcatenate ノードは、2つのオーディオセグメントを1つのより長いオーディオクリップに連結することを主な機能とするオーディオ処理ツールです。ユーザーが連結順序を指定できるため、オーディオ素材を柔軟に組み合わせることができます。

ノードの機能

このノードは、技術的には波形データとサンプリングレートを含む2つのオーディオ辞書を入力として受け取ります。まず、2つのオーディオ入力のサンプリングレートが一致するかどうかを確認し、一致しない場合はエラーが報告されます。サンプリングレートが一致することを確認した後、ノードはユーザーが選択した方向に基づいて、PyTorchの torch.cat 関数を使用して波形データの幅次元で連結を行い、連結後の波形と元のサンプリングレートを含む新しいオーディオ辞書を出力します。

ノードパラメータ説明 - AudioConcatenate

接続入力

パラメータ名データ型必須デフォルト値範囲/オプション説明
audio1AUDIOはい--:連結する最初のオーディオデータを入力します。
audio2AUDIOはい--:連結する2番目のオーディオデータを入力します。

制御パラメータ

パラメータ名データ型必須デフォルト値範囲/オプション説明
directionCOMBOはいright"right", "left":2つのオーディオセグメントの連結順序を制御します。オプションは「right」(audio1が前、audio2が後)または「left」(audio2が前、audio1が後)です。

出力

パラメータ名データ型説明
AUDIOAUDIO:新しく連結されたオーディオデータを出力します。

使用シナリオ

オーディオブックやポッドキャストの制作ワークフローにおいて、このノードを使用して複数の録音済みの章やセグメントを順番に連結することができます。例えば、オープニング音楽を audio1 として、ナレーションコンテンツを audio2 として、「right」方向を選択することで、オープニング音楽付きの完全なオーディオセグメントを生成できます。

注意事項

このノードは、入力する2つのオーディオセグメントが同じサンプリングレートを持っている必要があります。そうでない場合、処理は実行されません。連結操作は時間次元でのみ行われ、オーディオコンテンツに対するミキシングやオーバーラップ処理は一切行われません。

AudioConcatenate ノードソースコードリンク

AudioConcatenate ノードは ComfyUI-KJNodes ノードパッケージに含まれています。

コメント

GitHubでサインインしてディスカッションに参加しましょう。

コメントを読み込み中…