Separación de audio

Este flujo de trabajo ComfyUI está diseñado para entusiastas y profesionales del audio que necesitan separar diferentes componentes de una pista musical, como voces, bajo, batería y otros elementos. El flujo de trabajo utiliza una serie de nodos, incluidos LoadAudio, AudioStemSeparate y SaveAudioMP3, para procesar y aislar estos componentes de manera efectiva. Aprovechando los nodos personalizados comfyui-videohelpersuite y comfyui_controlnet_aux, este flujo de trabajo ofrece un enfoque simplificado para la separación de audio, siendo una herramienta valiosa para remezclar, muestrear o mejorar pistas de audio.

Técnicamente, el flujo comienza con el nodo LoadAudio, que importa la pista musical al sistema. Luego, el nodo AudioStemSeparate se emplea para analizar y dividir el audio en sus partes constituyentes. Este nodo es especialmente potente ya que utiliza algoritmos avanzados para distinguir con precisión entre los diferentes elementos de audio. Finalmente, el nodo SaveAudioMP3 permite exportar cada componente separado en formato MP3, asegurando compatibilidad con una amplia gama de software de edición de audio. Este flujo de trabajo es especialmente útil para productores musicales, DJs e ingenieros de audio que requieren control preciso sobre elementos individuales.

API

Usa este flujo de trabajo desde código

Cada flujo de trabajo de Comfy es un grafo JSON. El siguiente payload es este flujo de trabajo, exactamente como lo ejecuta ComfyUI: descárgalo desde la URL, guárdalo en control de versiones o cárgalo en ComfyUI y ejecútalo nodo por nodo.

utility-audioseparation.json
Obteniendo JSON del flujo de trabajo…

Ejecuta desde TypeScript o Python con el Comfy SDK. El mismo código funciona en Comfy Cloud o en un ComfyUI propio: solo cambia la URL base.

// Install (beta)
npm i @comfyorg/sdk

// Run "Separación de audio" (TypeScript)
import { Comfy } from "@comfyorg/sdk";

const client = new Comfy({ apiKey: "comfyui-..." });

// This workflow, exported in API format (see note below)
const wf = await client.workflows.fromFile("utility-audioseparation_api.json");

const job = await client.run(wf);
await job.getOutputs("11")[0].toFile("output.png"); // SaveAudioMP3

El SDK utiliza un flujo de trabajo en formato API: abre este flujo de trabajo en ComfyUI y usa Archivo → Exportar flujo de trabajo (API).

El acceso a la API de Comfy Cloud requiere un plan con clave API.

Preguntas frecuentes

Preguntas Frecuentes

Ver todos los workflows
Showing 30 of 30 templates