ComfyUI Extension: ComfyUI_AudioTools

Authored by billwuhao

Created

Updated

32 stars

A ComfyUI node containing multiple audio processing tools.

Custom Nodes (0)

    README

    中文|English

    Audio Processing Related ComfyUI Nodes

    Audio is the bridge connecting text, video, and images. Videos without audio or text are bland. This project currently includes the following main nodes:

    • Pause workflow anywhere
    • Audio loading, customizable loading path, including subdirectories
      • Please rename the file extra_help_file.yaml.example to extra_help_file.yaml and remove the annotation # . Add a custom loading directory such as audios_dir: D:\AIGC\ComfyUI-Data\audios_input, Linux is /.
    • String show and editing. If editing is enabled, the workflow will pause execution. After editing, you can click "Continue Workflow" to continue execution
    • Automatically add subtitles to videos
    • Arbitrary time scale audio cropping
    • Audio volume, speed, pitch, echo processing, etc.
    • Remove silent parts from audio
    • Recording
    • Audio Watermark Embedding

    Examples:

    • Pause workflow anywhere:

    • Audio loading:

    • String show and editing. If editing is enabled, the workflow will pause execution. After editing, you can click "Continue Workflow" to continue execution:

    • Add subtitles to video:

    • Arbitrary time scale cropping of audio:

    • Audio volume, speed, pitch, echo processing, etc.:

    • Remove silent parts from audio and recording:

    • Audio Watermark Embedding (Disable watermark embedding; if a watermark exists, it will be automatically detected):

    1, To use this node, download all SilentCipher models and place them in the ComfyUI\models\TTS\SilentCipher\44_1_khz\73999_iteration directory. 2, And execute pip install git+https://github.com/SesameAILabs/silentcipher install silentcipher.

    📣 Updates

    [2025-04-28]⚒️: Audio loading, customizable loading path, including subdirectories.

    [2025-04-26]⚒️: Pause workflow anywhere.

    [2025-04-25]⚒️: String show and editing.

    [2025-03-28]⚒️: Added watermark embedding node.

    [2025-03-26]⚒️: Released version v1.0.0.

    Installation

    Install sox and add it to the system path.

    cd ComfyUI/custom_nodes
    git clone https://github.com/billwuhao/ComfyUI_AudioTools.git
    cd ComfyUI_AudioTools
    pip install -r requirements.txt
    
    # python_embeded
    ./python_embeded/python.exe -m pip install -r requirements.txt