wendy7756/AI-Video-Transcriber

Transcribe and summarize videos and podcasts using AI. Open-source, multi-platform, and supports multiple languages.

View on GitHub ↗Jump to charts ↓Open shareable report →

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 46 minutes ago
Added to GitGenius on September 21st, 2026
Created on August 28th, 2025
Open Issues & Pull Requests: 10 (+0)
GitHub issues: Enabled
Number of forks: 422
Total Stargazers: 3,302 (+0)
Total Subscribers: 19 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 6.2 hours
Mean response time: 4.9 days
90th percentile: 15.0 days
Tracked items: 35

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 0
New in 7 days: 0
Closed in 7 days: 0
Avg open age: N/A days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

AI Video Transcriber is a Python tool that transcribes, summarizes, and archives videos and podcasts from multiple platforms or local files using AI.

The tool solves the problem of extracting and understanding content from video and audio sources across many platforms. Its approach prioritizes speed by extracting native subtitles when available—YouTube and similar platforms with built-in captions bypass audio download entirely, with Whisper serving only as a fallback. For sources without subtitles, it uses Faster-Whisper for speech-to-text. The pipeline then applies AI-powered text optimization to fix typos and improve formatting, optionally translates the transcript, and generates summaries in one of eleven languages. Users can paste URLs from YouTube, TikTok, Bilibili, Apple Podcasts, SoundCloud, and over thirty other platforms, or upload local media files directly.

Adoption suits developers and content creators who need to process video and audio at scale without platform-specific integrations. The subtitle-first architecture makes it particularly valuable for platforms with native captions, where transcription becomes nearly instantaneous. The tool supports local file uploads in multiple formats and allows configuration of any OpenAI-compatible API endpoint directly in the UI, so you are not locked into a single provider. Original videos download in parallel with transcription and can be kept or discarded based on your needs. The responsive, mobile-friendly interface includes real-time progress streaming via server-sent events.

Development activity shows consistent engagement with feature refinement and platform support. The project maintains active issue resolution and accepts contributions. Documentation is comprehensive, covering quick start, usage guides, API reference, technical architecture, and performance optimization. The codebase supports both local installation and Docker deployment, with clear prerequisites and multiple installation methods documented.