AI tools, scored for your job
Get paid to train AI
🤝 You're in the Free & Open Source library — community-built tools you can use without paying. A different concept from our scored AI directory.
Home › Free & Open Source › Video › AI Video Transcriber
✦ Free & open sourceVideo

AI Video Transcriber

Transcribe, summarize and archive videos and podcasts via AI.

AI Video Transcriber for Creators

Multi-platform video transcription with subtitle extraction and AI summaries

Free forever · open source · Apache-2.0
✓ Light setup✓ Browser-based✓ Real-time collaboration
8
ZEKAI
Fast AI video transcription
Free & open source · Video
Ease of setup6
Usefulness9
Maintenance9.5
Community7.5
★ 3,411
GITHUB
Oct 2026
UPDATED
Apache-2.0
LICENSE
🛠 Don't want to self-host? We can set it up →
⚡ Quick answer

AI-Video-Transcriber pulls transcripts from YouTube, TikTok, and 30+ platforms or local media files. It suits video producers and editors who need fast content summarization and multi-language translation.

Runs on
Web
Hosting
Self-host
Languages
Python
License
Apache-2.0

What it is

It uses a subtitle-first architecture to grab captions instantly without downloading audio when available, falling back to Faster-Whisper. It runs AI text optimization, auto-translates into 11 languages, and provides a parallel video download option.

Who it's for

It suits editors, podcasters, and researchers processing online media or local files. It does not suit teams requiring complex multi-user permission management or enterprise database syncing.

Key features

Subtitle-First Architecture

Extracts native platform subtitles instantly without audio downloads to speed up processing.

Multi-Platform Support

Grabs media from YouTube, TikTok, Bilibili, Apple Podcasts, SoundCloud, and 30+ sites.

Bring Your Own Model

Configures any OpenAI-compatible API endpoint directly in the UI with dynamic model fetching.

Headless CLI and Agents

Includes a command-line interface and Codex plugin to run pipelines without a browser.

Conditional Translation

Auto-translates transcripts when your target summary language differs from the source.

How to start

Up and running in 3 steps

1
Clone the repository and run the automatic install script or use Docker Compose.
2
Configure your OpenAI-compatible API key and base URL directly in the web UI settings.
3
Paste a video URL or drop a local media file to generate transcripts and summaries.
Real talk

Our honest verdict

What's great

  • Saves time on platforms with native subtitles by skipping audio extraction.
  • Allows local file uploads including text, audio, and video formats.
  • Provides an inline video player and one-click source download alongside transcripts.
  • Includes a headless CLI with machine-readable JSON output for automated scripting.

Where it falls short

  • Requires Python, FFmpeg, and an OpenAI-compatible API key to handle AI tasks.
  • Long production videos require running the server in production mode to keep SSE connections stable.
  • Running Whisper locally demands local compute resources for audio transcription.
Cost

Pricing & license

The software is free under its open-source license, but you must pay external providers for any OpenAI-compatible LLM API usage and supply your own compute for Whisper transcription.

Paid work

Open remote AI-training roles

876 open remote AI-training roles, updated November 15, 2026; most pay $20–$170 an hour. Zekai lists them free; the application goes to the employer’s platform.

See all open roles →
Compare

Alternatives

🎁 Free & open-source alternatives

These reviewed AI tools do the same job instantly — from our scored directory.

Get more

Use it, or have us set it up

📄 Free PDF: AI Video Transcriber for Video
A plain-language guide to getting your first result. Sent to your inbox.
🔔 64 people want a full video tutorial — add your vote
🛠 Don't want to set it up yourself?
We'll install, host & configure AI Video Transcriber for you — and train your team.
Get it done for you ↗
Questions

FAQ

Does it always download the video file?

No, native subtitle extraction skips audio and video downloads entirely. You can also toggle off original video downloads to save disk space.

Can I use local LLMs instead of OpenAI?

Yes, you can enter any OpenAI-compatible API base URL and key in the UI settings to use local models or alternative providers.

How do I run it for automated scripts?

You can use the transcribe.py command-line interface with the --json flag for headless script execution.

Radar

Latest AI news

✉️ The weekly free toolkit
The best new free & open-source tools for Video — one short email a week, in your language.
Free · 1 email/week · unsubscribe anytime
Get paid to train AI →

See Zekai first in Google