From 17e2fe77f38d17027dcfa131dc60416b131ac857 Mon Sep 17 00:00:00 2001 From: Frost Ming Date: Mon, 19 May 2025 15:09:40 +0800 Subject: [PATCH] fix: output audio node (#59) Signed-off-by: Frost Ming --- nodes/nodes.py | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/nodes/nodes.py b/nodes/nodes.py index 748301e..75e749a 100644 --- a/nodes/nodes.py +++ b/nodes/nodes.py @@ -450,10 +450,25 @@ class AnyInput: return True +class OutputAudio(SaveAudio): + CPACK_NODE = True + CATEGORY = "ComfyPack/output" + + @classmethod + def INPUT_TYPES(s): + return { + "required": { + "audio": ("AUDIO",), + "filename_prefix": ("STRING", {"default": "cpack_output_"}), + }, + "hidden": {"prompt": "PROMPT", "extra_pnginfo": "EXTRA_PNGINFO"}, + } + + NODE_CLASS_MAPPINGS = { "CPackOutputFile": OutputFile, "CPackOutputImage": OutputImage, - "CPackOutputAudio": SaveAudio, + "CPackOutputAudio": OutputAudio, "CPackOutputZip": OutputImageWithStringTxt, "CPackInputImage": ImageInput, "CPackInputString": StringInput,