分离音轨 (Demux · Audio Track) · 截图待补
这个节点是做什么的
Demux · Audio Track 读取COMFYTV_VIDEO 里的音频流,写出独立音频文件(注册为 /view? URL)。画面不要了时用本节点;只要无声画面用 Demux · Silent Video。
视频 stage 工具栏 🔀 Demux 一键同时创建 Audio Track + Silent Video 两个下游节点并连线。
适用场景
- 提取 BGM / 对白做 Audio Stage 或 IA2V 输入
- 分离后再对人声跑 Vocals Only(Demucs,⏳ 待支持)
- 替换音轨:Silent Video + 新 Audio Stage → 再合并(外部 ffmpeg 或未来 Timeline)
工作原理
- Stage + ▶ 运行;PyAV
demux_audio,不占 GPU。 - 快照:输出音频 URL 持久化在项目里。
- 与 Silent Video 共享同一源视频快照;各 Run 各写文件。
类型说明
术语提示:COMFYTV_*是 ComfyTV 保存在项目里的结果引用;ComfyUI 原生的IMAGE/VIDEO/AUDIO是运行时才在内存里的数据,二者不能直接连线,需用 Bridge 转换。
Bridge:bridges.zh.md
界面与参数说明
video
源COMFYTV_VIDEO。必填。
输出说明
新手一步一步
- Run 上游 Video Stage 或 Load Video。
- 拖 Demux · Audio Track,连 video;或在上游视频节点点 🔀 Demux 自动建链。
- ▶ 运行。
- 把 audio 接到 Video Stage 的 audio 口(IA2V)或 Audio · Vocals Only(待支持)。
链接
完整教程(推荐阅读)
本页只说明这一个节点的参数与用法。端到端流程与多节点串联,请见 GitHub 上的 ComfyTV 用户指南:
仓库与工作流
常见问题 FAQ
Q:视频没声音轨?A:PyAV 可能写出空文件或报错;确认源片含音频。 Q:Demux 按钮在哪?
A:上游 Video Stage / 视频编辑 stage 工具栏 🔀 Demux。 Q:能输出 ComfyUI AUDIO 吗?
A:后接 ← ComfyTV Audio。 Q:Demux 和 Bridge 区别?
A:Demux 已在 ComfyTV 内,输出
COMFYTV_AUDIO;→ ComfyTV Audio 把 原生 AUDIO 转成 COMFYTV。Demux 后 不需要 再 Demux。
Q:提取的格式?A:PyAV 按源容器音轨导出,常见 aac→m4a 或转码为 ComfyTV 可读的音频文件。 Q:Demux 音轨能直接 IA2V 吗?
A:可以,Demux · Audio Track 的
COMFYTV_AUDIO 直接接 Video Stage 的 audio,无需 → ComfyTV Audio。
相关节点
- Demux · Silent Video
- Audio · Vocals Only / Background Only(待支持)
- Video Stage(IA2V)