Nodes/ComfyUI-SwissArmyKnife/LLM Studio Video Describe
ComfyUI Node

LLM Studio Video Describe

Samples frames from a source video, sends them to an LM Studio VL model, and returns combined/frame-level captions plus the number of frames processed.

By sammykumar·Created 11 months ago·Updated 7 months ago· 5
LLM Studio Video Describe
    • combined_caption
    • frame_captions
    • frames_processed
    base_urlhttp://192.168.50.41:1234
    model_nameqwen/qwen3-vl-30b
    api_endpointcompletions
    video_path
    sample_rate2.0
    max_duration5.0
    caption_promptDescribe the specific sexual act being performed in explicit detail. Focus ONLY on the physical actions, positions, and movements. Requirements: 1) Use only generic terms like "woman", "man", "person" - DO NOT describe physical appearance, body types, hair color, ethnicity, clothing, or accessories. 2) Specify exact positions and penetration details - mention if the man's penis is penetrating the woman's vagina, anus, or mouth, or if other sexual acts are occurring. 3) Describe the motion and rhythm - is it fast, slow, gentle, rough, rhythmic, etc. 4) Include key actions - such as kissing, touching, grabbing, positioning, eye contact, or reactions. 5) If visible, describe bodily fluids - if a white substance is shooting from a penis, the man is ejaculating semen; specify where it goes (on body parts, in mouth, on face, etc.). 6) Note any transitions between positions or acts during the sequence. 7) DO NOT mention watermarks, logos, backgrounds, settings, furniture, or anything not directly related to the sexual act itself. 8) IMPORTANT: Provide your response as a SINGLE CONTINUOUS PARAGRAPH with no line breaks or bullet points. Be explicit, factual, and clinical in your description.
    temperature0.2
    verbosefalse
    CategorySwiss Army Knife 🔪/Media Caption

    Inputs (9)

    NameTypeDefaultDescription
    base_urlSTRINGhttp://192.168.50.41:1234LM Studio server URL (e.g. http://192.168.50.41:1234)
    model_nameSTRINGqwen/qwen3-vl-30bModel name in LM Studio (e.g. qwen/qwen3-vl-30b)
    api_endpointCOMBOcompletionsAPI endpoint: 'chat/completions' (may include thinking tags) or 'completions' (cleaner output)
    video_pathSTRINGPath to video file to analyze
    sample_rateFLOAT2.00.1–30Frames per second to extract (e.g., 1.0 = 1 frame/sec, 2.0 = 2 frames/sec)
    max_durationFLOAT5.01–60Maximum duration in seconds to sample from
    caption_promptSTRINGDescribe the specific sexual act being performed in explicit detail. Focus ONLY on the physical actions, positions, and movements. Requirements: 1) Use only generic terms like "woman", "man", "person" - DO NOT describe physical appearance, body types, hair color, ethnicity, clothing, or accessories. 2) Specify exact positions and penetration details - mention if the man's penis is penetrating the woman's vagina, anus, or mouth, or if other sexual acts are occurring. 3) Describe the motion and rhythm - is it fast, slow, gentle, rough, rhythmic, etc. 4) Include key actions - such as kissing, touching, grabbing, positioning, eye contact, or reactions. 5) If visible, describe bodily fluids - if a white substance is shooting from a penis, the man is ejaculating semen; specify where it goes (on body parts, in mouth, on face, etc.). 6) Note any transitions between positions or acts during the sequence. 7) DO NOT mention watermarks, logos, backgrounds, settings, furniture, or anything not directly related to the sexual act itself. 8) IMPORTANT: Provide your response as a SINGLE CONTINUOUS PARAGRAPH with no line breaks or bullet points. Be explicit, factual, and clinical in your description.Prompt for individual frame captions
    temperatureFLOAT0.20–2Temperature for text generation
    verboseBOOLEANfalseShow detailed frame-by-frame captions in console

    Outputs (3)

    NameTypeDescription
    combined_captionSTRING
    frame_captionsSTRING
    frames_processedINT