Nodes/ComfyUI-PolyhedronLoRAStack/⬡ Polyhedron Media Loader
ComfyUI Node

⬡ Polyhedron Media Loader

A ComfyUI node in Polyhedron/IO with 8 inputs and 12 outputs.

By PolyhedronAI·Created 3 months ago·Updated 17 days ago· 2
⬡ Polyhedron Media Loader
    • image
    • mask
    • video
    • audio
    • video_audio
    • frame_count
    • fps
    • width
    • height
    • filename
    • batch_info
    • video_path
    media_ref
    frame_load_cap0
    frame_skip0
    force_fps24.00
    batch_config
    proc_config
    keep_input_fpsfalse
    on_emptyplaceholder
    CategoryPolyhedron/IO

    Inputs (8)

    NameTypeDefaultDescription
    media_refSTRINGManaged by the node UI: the pinned folder + chosen file. Pick a folder and a thumbnail above.
    frame_load_capINT00–2000Video only: max frames to load (0 = all, capped for safety).
    frame_skipINT00–100000Video only: skip this many frames at the start.
    force_fpsFLOAT24.000–240Output fps (default 24). 0 = the file's native fps. With keep_input_fps on, the native fps is used regardless. Sets the play rate, and the frame count when a still is expanded to the trimmed audio's length.
    batch_configSTRINGManaged by the node's Batch panel: a small JSON {enabled, source, sort_mode, name_filter, every_nth, resize_method}. Empty / enabled=false = single mode.
    proc_configSTRINGManaged by the node's Batch Processing panel: a small JSON {enabled, source, sort_mode, name_filter, wrap, start_at, reset_seq}. enabled=true streams the folder one file per run (iterative mode).
    keep_input_fpsBOOLEANfalseOn: ignore force_fps and use the source's native fps (a still/sequence falls back to 24). Off: force_fps applies.
    on_emptyCOMBOplaceholderWhen there is NOTHING to load (no selection, empty or empty-filtered folder, vanished file): emit a built-in placeholder frame instead of a hard error. Misconfiguration and decode failures always error.

    Outputs (12)

    NameTypeDescription
    imageIMAGE
    maskMASK
    videoVIDEO
    audioAUDIO
    video_audioVIDEO
    frame_countINT
    fpsFLOAT
    widthINT
    heightINT
    filenameSTRING
    batch_infoSTRING
    video_pathSTRING