Tech riderRev. 21 Sept 2026
  1. 1Runs onAPI, Linux, Mac, self-hosted, Web, Windows
  2. 2CostsNot stated by the maker
  3. 3YouTube supportYes
  4. 4Video uploadsYes
  5. 5Transcript outputNo
  6. 6Input sourcesYouTube, Instagram, TikTok, Twitter/X, Reddit, Facebook, Google Drive, Dropbox, local files, video URLs
5 lines stated Written from the maker's own pages: summarize.martino.im
The Video Summarizer homepage

Overview

Video Summarizer is ranked #16 of 25 in AI video summarizers on Specifiction. It runs on API, Linux, macOS, Self-hosted, Web, Windows.

Compared on AI video summarizers

YouTube support
Yessummarize.martino.im
Video uploads
Yessummarize.martino.im
Transcript output
Nosummarize.martino.im
Input sources
YouTube, Instagram, TikTok, Twitter/X, Reddit, Facebook, Google Drive, Dropbox, local files, video URLssummarize.martino.im

Facts

What it does
The open-source tool turns video URLs or files into reusable notes.martino.im · 8 Oct 2026
Transcript workflow
The default workflow uses captions when available or transcribes audio with Whisper, then summarizes the transcript with an LLM.summarize.martino.im · 8 Oct 2026
Visual mode
Visual mode sends video, including visible content and audio, to a video-capable model without transcribing first.summarize.martino.im · 8 Oct 2026
LLM integrations
It works with OpenAI-compatible endpoints, with examples including OpenAI, Groq, Gemini, Ollama, OpenRouter, NVIDIA, and Perplexity.summarize.martino.im · 8 Oct 2026
Summary formats
Available summary styles include Q&A, distillation, fact-checking, tutorials, Mermaid diagrams, and essays, with custom styles added through prompts.json.summarize.martino.im · 8 Oct 2026
Interfaces
It provides a Streamlit GUI, CLI, optional HTTP API, Docker deployment, Raycast extension, and agent skill.summarize.martino.im · 8 Oct 2026
Caching
Transcript caching lets users rerun a video with different styles or providers without transcribing it again.summarize.martino.im · 8 Oct 2026
Prefiltering
Optional JEV prefiltering selects transcript passages before summarization and can include or exclude specified concepts.summarize.martino.im · 8 Oct 2026
Sharing
The webapp can publish a summary as a public rendered page through Tinypaste without an account or token.summarize.martino.im · 8 Oct 2026
Security and data handling
The project describes itself as local-first, and users configure provider API keys in a local .env file.summarize.martino.im · 8 Oct 2026
Notable sharing limit
Shared summaries are public pages, according to the sharing documentation.summarize.martino.im · 8 Oct 2026
Visual mode limits
The documented default visual limits are 120 seconds per request and 100 MB per file, with MP4, MPEG, MOV, and WEBM listed as supported formats.summarize.martino.im · 8 Oct 2026
Who it is for
The maker describes use cases including condensing podcasts, lectures, and conference talks, and extracting a key idea from social videos.martino.im · 8 Oct 2026
Supported sources
The maker lists YouTube, Instagram, TikTok, Twitter/X, Reddit, Facebook, Google Drive, Dropbox, and local files as supported sources.summarize.martino.im · 9 Oct 2026
Bring your own key
Users supply at least one LLM API key in a local .env file; configuration is stored in summarizer.yaml and .env.summarize.martino.im · 9 Oct 2026
LLM providers
The maker lists OpenAI, Groq, Gemini, Ollama, OpenRouter, NVIDIA, Perplexity, LiteLLM, and any OpenAI-compatible endpoint.summarize.martino.im · 9 Oct 2026
Processing modes
It offers transcript based summarization and a visual mode that sends video directly to a vision-capable model without transcription.summarize.martino.im · 9 Oct 2026
Summary styles
Built-in styles include Q&A, distillation, fact-checking, tutorials, Mermaid diagrams, and essays, with custom prompts supported through prompts.json.summarize.martino.im · 9 Oct 2026
Requirements
The documented requirements include Python 3.7 or later, ffmpeg on PATH, and at least one LLM API key.summarize.martino.im · 9 Oct 2026
Transcript cache
A transcript cache allows rerunning the same source with different styles, providers, or languages without transcribing it again; disk persistence can be enabled.summarize.martino.im · 9 Oct 2026
Webapp history
The webapp keeps the last 10 summaries in memory by default, and that history is lost on page refresh unless disk persistence is configured.summarize.martino.im · 9 Oct 2026
Integration
The Raycast extension can send a video URL to the local Summarize API for summarization.summarize.martino.im · 9 Oct 2026
Security and compliance
The maker describes the project as self-hosted and local-first and instructs users to keep API keys in .env; the opened maker pages state no security certification or compliance standard.summarize.martino.im · 9 Oct 2026
Maker
The maker's personal site identifies Martino Piaggi as a computer science engineer who primarily writes open-source code.martino.im · 9 Oct 2026

Best Video Summarizer alternatives

See all 20

Where it ranks on Specifiction

Is Video Summarizer yours?

Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.

Sources