Audio Notify Video Trigger
The 'your video render is finally over' trigger
- video
Audio Notify Video Trigger is the trigger node in ComfyUI-Audio-Notifier that takes a VIDEO, plays a sound, and returns nothing. Of all the trigger variants in this pack, this is the one that pays the biggest dividend: video generation is the long-running job that this pack was made for, and the trigger is the no-fuss way to get a bell when it's done.
The setup is a branch off your video-producing node, keeping the save wire untouched:
Video Generator
├── Save Video
└── Audio Notify Video Trigger
The trigger watches the VIDEO output, and the moment the generator produces it, you hear it. Because it's a trigger, there's no output to reroute and no node inserted into the path your save actually flows through - your video pipeline stays exactly as it was, and you just gained a chime. For a render that runs twenty minutes, that's the node that lets you leave the room.
The same trigger caveat applies as everywhere else in the pack: "video ready" is not "video saved." In the parallel layout above, Save Video might still be writing when the chime fires, because ComfyUI doesn't guarantee branch ordering. If you specifically want to hear "the file is on disk," place the trigger after the save node instead so it only fires once the save has completed. And for the notification sound itself, .wav is the most reliably played format - the pack's playback on Windows leans on ffplay for non-WAV files, so if your chosen sound is silent, switch formats before anything else.
Inputs
video- theVIDEOthat triggers the sound.notification_enabled- mute the node.delay_seconds- hold the chime.repeat- 1–100 plays.blocking_playback- off by default (background thread); on to wait for playback.enable_sound_path/sound_pathandenable_sound_name/sound_name- sound source: absolute path, or a file in the pack'ssounds/folder.fallback_to_system_beep- beep if nothing resolves, on by default.
No outputs.
Install and gotchas
No dependencies, no models. Clone and restart the backend:
cd ComfyUI/custom_nodes
git clone https://github.com/uni-miao/ComfyUI-Audio-Notifier.git
Restart the ComfyUI backend process, not just the browser tab. Pack-wide gotchas: the sounds/ folder ships empty, so add files (or use an absolute sound_path) and restart before the dropdown has anything to pick; and audio always plays on the machine running the backend - if ComfyUI runs on a server, that's where the chime comes out, not your laptop.
Inputs (10)
| Name | Type | Default | Description |
|---|---|---|---|
| video | VIDEO | — | |
| repeat | INT | 11–100 | — |
| delay_seconds | FLOAT | 0.00–3600 | — |
| notification_enabled | BOOLEAN | true | — |
| blocking_playback | BOOLEAN | false | — |
| enable_sound_path | BOOLEAN | false | — |
| sound_path | STRING | — | |
| enable_sound_name | BOOLEAN | false | — |
| sound_name | COMBO | 2 options: , .gitkeep | |
| fallback_to_system_beep | BOOLEAN | true | — |
Outputs (0)
No outputs