file:// URLs, run with Live Server or Python local server.
Extract, Sync & Translate
Any Video or Audio Script
Convert YouTube videos, Shorts, live speech recordings, and local media files into timestamped transcripts. Jump video playback by clicking any line, translate into 130+ languages, and export to PDF, SRT, VTT, or TXT for free.
Everything You Need For Video Scripting
Engineered for content creators, students, podcasters, journalists, and researchers worldwide.
YouTube & Shorts Extraction
3-Tier extraction fallback: Instant official captions, yt-dlp subtitle stream extraction, and full Whisper AI speech-to-text fallback.
Interactive Click-to-Seek
Every sentence is connected to the player. Click any timestamp or line of text to seek directly to that exact moment without manual scrub.
130+ Language Translation
Translate transcripts into Spanish, Hindi, French, German, Arabic, Telugu, Marathi, and 125+ more without rate limits or half-translated lines.
Universal Exports
Export production-ready formats: PDF formatted documents, Premiere/YouTube SRT subtitles, WebVTT (.vtt), Markdown (.md), and TXT.
Frequently Asked Questions
Common questions about video transcription, subtitles, and translation.
How do I extract a transcript from a YouTube video?
Copy the link of any YouTube video or Shorts, paste it into the YouTube input box above, and click "Extract Script". The timestamps and full script will load instantly.
Can I download subtitles as SRT or VTT for video editing?
Yes! Click the .SRT or .VTT button in the export bar to immediately download standardized subtitle files compatible with Premiere Pro, Final Cut, DaVinci Resolve, and YouTube Studio.
Does this support Indian regional and global languages?
Yes, our dedicated Translate module supports over 130+ languages, including Hindi, Bengali, Tamil, Telugu, Marathi, Gujarati, Urdu, Spanish, French, German, Japanese, and Chinese.
Is there any file size limit for uploaded video/audio?
You can upload local audio and video files up to 500 MB (including MP4, MP3, WAV, MKV, M4A, AAC, and WEBM). All files are safely processed using OpenAI Whisper AI.
Live Microphone Script Recorder
Record live voice audio and process it directly with Whisper backend AI.
How Mic Recording Works — Step by Step
Start Recording
Click the button & allow browser microphone access.
Speak Naturally
Speak your thoughts while live wave visualizer animates.
Stop & AI Transcribe
Click Stop; Whisper AI processes speech into text.
Click to Playback
Click any line to replay audio from that exact second.
Audio & Video File Script Extractor
Upload audio (.mp3, .wav, .m4a) or video files (.mp4, .webm, .mov) for real AI transcription.
Click to upload or drag & drop media file
Supports MP3, WAV, M4A, OGG, MP4, WEBM, MOV, FLAC
Processing media file...
Extracting script and generating timestamps
media.mp4
0 MB
How File Upload Works — Step by Step
Select Media File
Upload any video (MP4, WEBM, MOV) or audio (MP3, WAV, M4A).
Whisper AI Processing
Click Upload & Transcribe to run AI speech recognition.
Jump Media on Click
Click any script sentence to jump uploaded video/audio to that second.
Download Subtitles
Export ready-to-use .SRT, .VTT subtitles or .PDF transcripts.
Translate Script & Text
Paste any script, text, or timestamped transcript to translate into any language with Google Translate.
How Script Translation Works — Step by Step
Pick Target Language
Select from Hindi, Urdu, Spanish, or 130+ languages.
Paste Script / Cues
Paste paragraphs or cues with timestamps (e.g. [01:23]).
Full 100% Translation
Batch Google Neural MT translates every line cleanly.
Export Translated Files
Download translated PDF, Subtitles (.SRT/.VTT), or TXT.