Convert audio to video for YouTube
YouTube does not take an mp3. Here you get a 1920×1080 MP4 with a title, bars that follow the voice and subtitles, ready to upload.
Updated: October 2026 · 6 min read
YouTube does not take an mp3: it has to become a video. With AppGrabbit: drop the audio onto Download › Subtitles with AI, click Get subtitles (1 credit; the AI transcribes on your PC), pick Landscape, a background and the title on the preview (free) and Make the video leaves you a 1920×1080 MP4 in H.264 with AAC, with bars that follow the voice and subtitles. Exactly what YouTube recommends. 1 credit · the video: Pro

Why YouTube won't take an mp3, and what it does take
YouTube is a video platform: there is no way to upload a bare audio file. Its recommended encoding guide asks for an MP4 container, H.264 video, AAC audio and, for 1080p, 1920×1080. What people do is put a still image over the audio in an editor, which takes time and looks static. What comes out here already meets what YouTube asks for and also moves with the voice.
| What YouTube asks for | What AppGrabbit gives you | |
|---|---|---|
| Container | MP4 | ✓ MP4 |
| Video | H.264 | ✓ H.264, 30 frames per second |
| Audio | AAC | ✓ AAC, your audio leveled |
| 1080p | 1920×1080, 16:9 | ✓ 1920×1080 in Landscape |
| Subtitles | Optional, .srt | ✓ Burned in, plus the .srt |
What you get: a full hour of class, sermon or episode
A two-color background that drifts slowly, the title at the top (up to 70 characters) with a small line reading “AUDIO · 58:20”, 64 mirrored bars that are the real spectrum of the voice, and the subtitles at the bottom, in the Classic style, timed word by word. There is no length cap: a two-hour talk comes out as a two-hour video. If you are uploading a course, each audio lesson becomes a video with its own title.
Timing, in numbers
- Transcribing — with an NVIDIA card, about 30 seconds per 10 minutes of audio; CPU only, about 2 minutes per 10.
- Building the video — about 9 seconds per 51 of audio on the PC we measured it on: an hour of audio, about 11 minutes.
- File size — an hour of 1080p at 30 fps weighs less than camera footage: the background barely changes.
- Uploading to YouTube — as long as your connection takes; the file is already in the right format, no re-encoding.
AppGrabbit against the other ways
| AppGrabbit | “mp3 to mp4” websites | Editor with a still image | Canva | |
|---|---|---|---|---|
| Moves with the voice | ✓ Real bars | ✗ Still image or template | ✗ Still image | ~ Templates |
| Timed subtitles | ✓ Yes, from the AI | ✗ No | ✗ You add them | ~ Automatic, per sentence |
| Your audio never leaves your PC | ✓ Never | ✗ Goes to their servers | ✓ Yes | ✗ Goes to their cloud |
| An hour of audio | ✓ No cap | ✗ Minute or size cap | ✓ No cap | ~ By plan |
| Your photo or logo | ✗ No | ~ One image | ✓ Yes | ✓ Yes |
| Cost | Get subtitles: 1 credit (5 free a month) · preview: free · Make the video: Pro $8.99/mo or 7-day pass $3.99 | Free with watermark, then paid | Your time | Free with limits, paid Pro |
Step by step
- 1Install AppGrabbit for Windows — Download the free installer (everything included). Windows will say it protected your PC because the installer is not code-signed: click More info, then Run anyway.
- 2Drop the audio onto Download › Subtitles with AI — mp3, m4a, wav, ogg, opus, flac… the class, the sermon, the episode, the talk. A SoundCloud link works too.
- 3Click “Get subtitles” (1 credit) — The app transcribes the audio on your PC, word by word, and leaves .srt, .vtt and .txt in the Subtitles folder. The first time it gets the AI engine ready, once. With no speech, it tells you and gives the credit back.
- 4Pick Landscape, a background and the title — Landscape 16:9 is YouTube's: 1920×1080. Night, Paper or Sky background. The title sits at the top with the audio length. All on a real preview, free.
- 5Click “Make the video” (Pro or the 7-day pass) — Out comes an H.264 MP4 with AAC audio: background, title, bars that follow the voice and subtitles with the spoken word lit up. It sits in the Subtitles folder and in the Library.
- 6Upload it to YouTube — YouTube Studio › Create › Upload video. The MP4 already meets what YouTube recommends: MP4, H.264, AAC, 1920×1080. If you also want closed captions besides the burned-in ones, upload the .srt under Subtitles.
Frequently asked questions
Because YouTube only takes video. Its encoding guide asks for an MP4 container with H.264 video and AAC audio; an mp3 has no picture. This guide turns that mp3 into exactly that.
1920×1080 (Full HD) at 30 frames per second, with AAC audio. That is what YouTube labels 1080p.
No. The feature needs speech: it transcribes what is said and shows it as subtitles. With music only the app warns you and gives the credit back. For music you need an editor, not this.
Not today. You choose among three backgrounds (Night, Paper and Sky), a title and the format; bars and subtitles come by themselves. That is on purpose, so it is ready in a minute. If you need your own image, do it in an editor with the .srt you get here.
No. An hour of audio comes out as an hour of video; it just takes longer: about 9 seconds per 51 of audio on the PC we measured it on, plus the transcription (about 30 seconds per 10 minutes with an NVIDIA card).
They are always there: in landscape they use the Classic style, two lines at the bottom. They are part of what makes an audio video look right and be accessible. The .srt can also be uploaded separately to YouTube as closed captions.
Getting the subtitles (.srt, .vtt and .txt) costs 1 credit; Free comes with 5 a month. Previewing with format, background and title is free. “Make the video” is for Pro (USD 8.99 a month) or the 7-day pass (USD 3.99, no renewal). There is never a watermark.
Nothing. The audio is transcribed by Whisper (whisper.cpp) on your computer and FFmpeg builds the video right there. With a file of yours it even works offline, after the first time.
Source: Recommended upload encoding settings (YouTube Help)
Related guides
Your audio, ready for YouTube
Windows 10/11 · Get subtitles: 1 credit, 5 free a month · Make the video: Pro or 7-day pass