Original video stays local
For supported formats, the browser prepares audio locally and uploads the prepared audio rather than the complete video stream.
Media2Text prepares the video’s audio track in your browser, transcribes the speech, keeps timing for review and exports corrected cues as SRT.
Upload video for SRT →For supported formats, the browser prepares audio locally and uploads the prepared audio rather than the complete video stream.
Search the transcript and replay important moments before turning the text into subtitle cues.
Download SRT for broad compatibility or VTT for a web-video workflow after checking cue readability.
A useful subtitle must be correct, synchronized and readable. Even when the transcript words are accurate, automatic cue boundaries may need adjustment around pauses, sentence structure, speaker changes and quick edits.
Transcription covers spoken audio. It does not describe silent action or automatically capture every title card. Accessibility work may require separately authored descriptions and a review of meaningful on-screen text.
The original video remains on the device during supported browser-side audio preparation. Prepared audio is still uploaded for transcription and follows the published retention policy, so review privacy requirements before processing confidential footage.
Primary reference: W3C guidance on captions.
Supported inputs include MP4, MOV, MKV, WebM, WMV, MPG, TS and 3GP when the file has a playable audio track.
For supported browser workflows, Media2Text prepares audio locally and uploads the prepared audio required for transcription, not the original video.
No. Speech transcription requires audible speech; silent visual action needs separately written captions or descriptions.
Yes. Choose VTT when a web player or platform requests WebVTT rather than SRT.
Subtitles should match what viewers hear in the version you publish. Transcribe the locked edit rather than raw footage, so you do not have to re-time cues after trimming. Because the audio is extracted in your browser, even a large MP4 or MOV file does not need to be uploaded in full.
Fix names, brand terms and numbers first using find and replace. Corrections are faster in the transcript view than inside a subtitle editor, and the timestamps remain attached to each segment.
Fast dialogue, overlapping speakers and music can produce long or crowded cues. Play those sections back at normal speed and split or shorten text where needed. Word-level timing is used when the transcription engine returns reliable word timestamps; otherwise cues follow segment timing.
Export SRT for most editors and upload forms, or VTT for web players. Import the file into your editor or platform, then watch the first and last minutes to confirm the offset is correct.
The full SRT subtitle guide explains the file format, readability rules and common import problems.
A separate SRT or VTT file lets viewers turn captions on or off and lets platforms index the text. Burned-in captions are part of the picture and are common on short-form social video. Media2Text produces the subtitle file; burning captions into the picture is done afterwards in your video editor.
After transcription you can create a translated transcript track that keeps the original speaker labels and timestamps, then export subtitles from the translation. Translation does not dub audio, and nothing in the result describes silent on-screen action, so add sound descriptions or on-screen text manually if your audience needs them.
Supported video formats include 3GP, MKV, MOV, MP4, MPG, TS, WEBM and WMV, with files up to 6 GB. The free trial includes up to 2 lifetime transcription tasks sharing 75 minutes in total, and paid plans accept files up to 5 hours 15 minutes. If you already have a separate audio master, audio to SRT may give cleaner results. For a full written transcript, see video to text; for online videos, see video link to text.
If every cue appears slightly early or late, the subtitle file is usually fine and the video simply has a different start point; shift the whole track in your editor. If a cue is too long to read, split it at a natural pause. If names are wrong throughout, correct them once with find and replace in the transcript and export again rather than editing each cue by hand.