Nodes/ComfyUI-Audio-Notifier/Audio Notify Video Trigger
ComfyUI Node

Audio Notify Video Trigger

The 'your video render is finally over' trigger

By uni-miao·Created 4 months ago·Updated 4 months ago· 0
Audio Notify Video Trigger
  • video
    repeat1
    delay_seconds0.0
    notification_enabledtrue
    blocking_playbackfalse
    enable_sound_pathfalse
    sound_path
    enable_sound_namefalse
    sound_name
    fallback_to_system_beeptrue

    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 - the VIDEO that 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_path and enable_sound_name / sound_name - sound source: absolute path, or a file in the pack's sounds/ 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.

    CategoryAudio Notifier

    Inputs (10)

    NameTypeDefaultDescription
    videoVIDEO
    repeatINT11–100
    delay_secondsFLOAT0.00–3600
    notification_enabledBOOLEANtrue
    blocking_playbackBOOLEANfalse
    enable_sound_pathBOOLEANfalse
    sound_pathSTRING
    enable_sound_nameBOOLEANfalse
    sound_nameCOMBO2 options: , .gitkeep
    fallback_to_system_beepBOOLEANtrue

    Outputs (0)

    No outputs