ComfyUI Extension: MediaMixer

Authored by DoctorDiffusion

Created

Updated

5 stars

A node suite for downloading audio and video from youtube as we all sevral useful video utilits such as a final frame selector and a node that merges two videos into one.

Custom Nodes (0)

    README

    🎬🔀MediaMixer

    A video utility node suite for ComfyUI


    Installation

    Use the world famous ComfyUI-Manager or manually install:

    Navagate to your custom node folder ...ComfyUI/custom_nodes

    git clone https://github.com/DoctorDiffusion/ComfyUI-MediaMixer.git
    
    cd ComfyUI-MediaMixer
    
    pip install -r requirements.txt
    

    If this fails to install yt_dlp to your desired python environment, use the following comand:

    .\python_embed\python.exe -s -m pip install yt_dlp
    

    Nodes

    Video Merge Node

    The Video Merge node allows you to combine two video clips within ComfyUI. Plug the input video into "Video_A" and your output render into "Video_B" to combine your extended video.

    Final & First Frame Selector

    Final Frame Selector takes an image sequence or video and passes through the final frame as an image node. This works great for extending video with image-to-video tools like Pyramid-Flow, CogVideoX, and LTX-Video. <br> <br> First Frame Selector will do the same but with the first frame, this was a requested node.

    Screenshot 2024-11-01 190029

    YouTube Video Downloader

    Screenshot 2024-11-26 121720

    Reverse Frame Sequence

    Inverse the order of the images in a frame sequence with this node to easily reverse videos.

    Screenshot 2024-11-26 121318

    Prompt Journal

    Take a list of text and output a single row as a string of text from the top outout string and/or the full text from the second string output. Use with a primitive to randomize or have further control.

    Screenshot 2024-11-23 150431 This was created to easily batch video prompts from within ComfyUI.

    Credits

    ⭐ If you like the project, please give it a star! ⭐

    License

    CC0-1.0 license