Video Summarizer (Whisper + Vision)

agent_video_summarizer · action · Utility · Available · v1.0.0

Description

Multimodal video-to-summary pipeline: turns a raw video (upload, public URL, meeting recording) into a structured hierarchical summary — executive TL;DR plus timestamped chapters — combining speech transcription and vision scene analysis.

⚙️ Configuration parameters

Fields shown in the editor when configuring the node. Generated directly from the NodeDefconfigFields.

FieldTypeRequiredDefaultDescription
videoUrl
URL video
expressionyes
https://... .mp4 o {{input.url}}
URL del video da analizzare (mp4/webm/mov). SSRF-safe via safeFetch. Per file locali usa /data path nel sandbox.
frameIntervalSec
Intervallo frame (secondi)
numberno5Estrai 1 frame ogni N secondi per Vision analysis. Min 1, max 60. Default 5s.
enableTranscription
Abilita trascrizione audio (Whisper)
booleannofalseSe on, chiama il servizio Whisper per trascrivere l'audio. Default OFF: il nodo lavora solo con descrizione Vision delle scene (Whisper non è stand-alone su tutte le installation).
whisperEndpoint
Endpoint Whisper ASR (solo se transcript abilitato)
stringnohttp://host.docker.internal:5005URL servizio Whisper. Usato solo se "Abilita trascrizione audio" = on. Default host PM2 :5005.
visionEndpoint
Endpoint Vision (Qwen2.5-VL)
stringnohttp://host.docker.internal:5004URL servizio Vision. Default host PM2 :5004.
summaryLanguage
Lingua summary
enum
autoitendefres
noautoLingua output summary. "auto" usa la lingua rilevata da Whisper sul transcript.
maxDurationSec
Max durata video (s)
numberno1800Hard cap durata processabile. Min 60, max 7200 (2h). Default 30 min anti-runaway.

💡 Configuration example

JSON snippet of the node as it appears in the workflow. Values are derived fromdefaultValue and from required parameters.

{
  "id": "node-agent_video_summarizer-1",
  "defId": "agent_video_summarizer",
  "label": "Video Summarizer (Whisper + Vision)",
  "config": {
    "videoUrl": "https://... .mp4 o {{input.url}}",
    "frameIntervalSec": 5,
    "enableTranscription": false,
    "whisperEndpoint": "http://host.docker.internal:5005",
    "visionEndpoint": "http://host.docker.internal:5004",
    "summaryLanguage": "auto",
    "maxDurationSec": 1800
  }
}

🔗 Related nodes in the same category

Ready to use Video Summarizer (Whisper + Vision)?

Available now on all FlowForge plans. Try it free without a credit card.

Start freeBrowse all nodes