Audio & Video to Text + SRT Subtitles: Whisper Transcriber
Pricing
from $5.60 / 1,000 audio minute transcribeds
Audio & Video to Text + SRT Subtitles: Whisper Transcriber
Transcribe audio and video files to text with Whisper large-v3-turbo, in 99 languages, and get SRT and VTT subtitle files with every transcript. MP3, MP4, M4A, WAV, OGG, WebM and more; files up to 10 hours. $0.008 per audio minute, subtitles included.
Pricing
from $5.60 / 1,000 audio minute transcribeds
Rating
0.0
(0)
Developer
Mårten Fitzback
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 hours ago
Last modified
Features
Share
Audio & Video to Text + SRT Subtitles (Whisper)
Turn audio and video files into text, with SRT and VTT subtitle files included in every result. This actor uses Whisper large-v3-turbo, works in 99 languages, and handles long recordings (up to 10 hours) by splitting them into parts and joining the timestamps back together.
$0.008 per audio minute, subtitles included. A one-hour podcast costs $0.48. Failed or skipped files are free.
What you get for each file
- The full transcript as text
- The detected (or chosen) language
- An SRT file and a WebVTT file, ready for YouTube, Vimeo, Premiere, DaVinci Resolve, CapCut or an HTML5 player
- A plain TXT file
- Timed segments and word-level timings (optional)
Supported files
MP3, MP4, M4A, WAV, OGG, OPUS (WhatsApp and Telegram voice notes), FLAC, AAC, WebM, MOV, MKV and most other audio or video formats. Video files are fine: only the sound is used.
Links can be:
- direct file links (for example
https://example.com/episode-12.mp3), including podcast RSS enclosure links; - Google Drive, Dropbox or OneDrive share links to files shared publicly;
- files in an Apify key-value store (use the record's public URL).
Pages on YouTube, TikTok, Instagram or Spotify are not media files. They are refused straight away, and nothing is charged.
How to use it
- Paste one or more audio or video links.
- Leave the language on Automatic, or pick it for short or noisy files.
- Optional: list names or terms that appear in the recording, so they are spelled right.
- Run. Each file becomes one row in the dataset. The SRT, VTT and TXT files are in the run's key-value store, and each row links to them.
Example output
{"url": "https://example.com/interview.mp3","status": "ok","language": "en","durationSeconds": 1834.2,"minutesCharged": 31,"wordCount": 4710,"text": "Welcome back to the show...","srtUrl": "https://api.apify.com/v2/key-value-stores/.../records/001-interview.srt","vttUrl": "https://api.apify.com/v2/key-value-stores/.../records/001-interview.vtt","txtUrl": "https://api.apify.com/v2/key-value-stores/.../records/001-interview.txt","segments": [{ "start": 0.0, "end": 4.2, "text": "Welcome back to the show." }]}
Pricing
Pay per event, nothing monthly:
| Event | Price |
|---|---|
| Audio minute transcribed (started minutes, subtitles included) | $0.008 |
| Actor start | $0.00005 |
Higher Apify plans get 10–30% off the per-minute price.
- 10 minutes of audio: $0.08
- 1 hour: $0.48
- 100 hours: $48 on the free tier, $33.60 on Gold and above
The free $5 monthly Apify credit covers about 10 hours of audio. Set "Maximum minutes per file" to cap any single file, and use Apify's maximum charge per run to cap the whole run.
Use it from n8n, Make, Zapier or code
Call the actor with the Apify API (run-sync-get-dataset-items) or the Apify node in n8n or Make. Common setups:
- WhatsApp or Telegram voice note to text, then to a CRM or Notion
- Podcast episode to transcript and show notes
- Video to SRT subtitles before uploading to YouTube
- Meeting recording to text, then to a summary with an LLM
Questions
- Accuracy? Whisper large-v3-turbo is close to the best open speech model for most languages. Pick the language, and list unusual names, for the best results.
- Speaker labels? Not yet.
- Privacy? Files are downloaded into the run, converted, transcribed and deleted when the run ends. Transcripts stay only in your own Apify storage.
- Something not working? Open an issue on the actor's Issues tab with the run link. We answer quickly.