Podcast and Spoken-Word Audio

How to export a podcast episode as a video for YouTube from REAPER

Published October 21, 2026

Quick answer

YouTube will not take an audio file, so your episode has to be wrapped in a video. REAPER can do that for you: put a still image on a track, stretch it across the whole episode, then use File › Render and set Output format to one of the video encoders. Aim for an MP4 container, H.264 video, AAC audio, 1920 x 1080, and the lowest frame rate offered, because nothing on screen moves. Before you render anything, check the alternative: if your show already has an RSS feed and you are in a supported region, YouTube will build the still-image video itself and upload it for you.

This is a delivery problem rather than an audio problem, and it catches people out because nothing about it is obvious from inside a DAW. You finish the episode, you go to upload it, and YouTube refuses the file. Google’s own help page is blunt about why: audio files like MP3, WAV or PCM “can’t be uploaded to create a YouTube video”, and it points you at editing software to convert them. A static picture with your audio under it counts as a video, and that is all you need to make.

REAPER can produce that file without any extra software, because it is a video-capable host and not only an audio one. The path is short once you know it. The part worth reading carefully is the render dialog, because what it offers you depends on your operating system and your build, and because the dialog changed earlier this year, so most tutorials and screenshots you will find no longer match what is in front of you.

First, decide whether you need to render anything

If you publish an audio-first show through an RSS feed, YouTube has a route that skips this job entirely. You connect the feed, and YouTube creates a static-image video from each episode using your show art and uploads it to your channel on your behalf. New episodes go up automatically as the feed updates.

It is genuinely less work, but it comes with conditions that are worth knowing before you commit to it:

Render from REAPER instead when you want a different image per episode, when you want a title or any other graphic on screen, when the audio you are posting is not an RSS episode at all (a single, a demo reel, a voiceover sample), or when you want the file itself for somewhere other than YouTube.

Get the audio finished first

Nothing in the video step improves your sound, so treat the episode as finished before you start. If you are not sure the mix is ready to leave, the decisions are covered separately in podcast export settings in REAPER, and the loudness target in how to get your podcast to -16 LUFS in REAPER. Render the video from the same finished project, not from a re-imported MP3, so you are not stacking a second lossy encode on top of the first.

You also need a picture. Make it 1920 x 1080 so it matches what you are about to render. YouTube’s standard aspect ratio on a computer is 16:9, and the player adapts other shapes rather than rewarding them. A PNG or a JPG both work.

Put the picture in the project

  1. Drag the image file into the project. REAPER imports still images as media items, so it lands on a track like any other item.
  2. Drag the item’s right edge so it covers the whole episode from the first sample to the last. REAPER has a preference for the default length of an imported still image, so whatever length it arrives at is arbitrary rather than meaningful.
  3. Open the video window with View › Video Window (Ctrl Shift V) and play a few seconds to confirm the picture is actually on screen.

Two things to watch here. If more than one track holds a video or image item, only the one on the higher track gets displayed, so keep the image on a single track and put it above the audio tracks if you want to avoid thinking about it. And if the picture does not fill the frame, the stock video processor includes a Resize track/item to project dimensions preset, which is the cleanest fix for an image whose proportions do not match the render size.

The render settings that match what YouTube asks for

Open File › Render. Most of this dialog is the same one you use for audio, and the general render settings behave exactly as they always do. The differences are all in the Output format section.

Set Output format to a video encoder. On macOS, REAPER encodes video out of the box through AVFoundation. On Windows it ships a limited build of FFmpeg, and there has also been a native Windows Media Foundation encoder for MPEG-4 since REAPER 6.57. Which of these your copy offers in that dropdown depends on your platform and build, so read what is actually there rather than hunting for a name from a tutorial.

Whichever encoder you land on, the target is the same:

SettingAim forWhy
ContainerMP4YouTube’s recommended container. MOV, AVI and WebM are also on its supported list
Video codecH.264YouTube’s recommended codec, High Profile, progressive
Audio codecAAC, at 48 kHzYouTube recommends AAC-LC at 48 kHz, 384 kbps for stereo
Size1920 x 1080Matches your image and a normal 16:9 upload
Frame rateThe lowest offeredREAPER’s list runs from 24 to 60 fps. A still image does not need any of them, so take 24
Sample rate48000 HzMatches the audio spec YouTube publishes

Two naming notes that will save you some confusion. In REAPER 7.70 the format dropdown inside the video encoder settings was renamed file, so older guides point at a control that no longer has that label. And in 7.66 the FFmpeg encoder gained separate MOV and MP4 modes, which deprecated the old combined “QT/MOV/MP4” auto-select entry. If you are reading a tutorial that tells you to pick that combined option, it predates this change, and so does the wording in the current printed user guide.

One genuinely useful option is the pair of codec dropdowns: setting either one to None renders video-only or audio-only. That matters because it means the same dialog produces your audio deliverable and your video deliverable, and because MKV, which REAPER also offers as a container, is not on YouTube’s supported format list. Pick MP4 and ignore it.

If your build does not offer H.264 or AAC

This is the most common sticking point, and it is a build limitation rather than a mistake you made.

Optional: something other than a flat image on screen

REAPER’s stock video processor ships presets that go a little further than a static picture, and they are free with the program. The ones relevant here are Image overlay and Text under Overlay, and, under Synthesis, Decorative Oscilloscope with Blitter and Decorative Spectrum Analyzer, which draw a moving waveform or spectrum from the audio.

Note the word Cockos chose: decorative. They are visuals, not meters, and nobody should read a level off them. They also turn a cheap encode into a real one, because every frame now has to be drawn rather than repeated, so expect a slower render and a bigger file. If you want a polished animated audiogram with captions, that is a video editing job and REAPER is the wrong tool for it.

What this will not do

Check these four things before you upload

  1. Length. Play the very end of the rendered file. An image item that stopped short of the last word is the most common failure, and it is silent until you look for it.
  2. Audio actually present. If a codec got left on None, you will have a perfectly valid video with no sound.
  3. Dimensions. The file should report 1920 x 1080, not whatever your image happened to be.
  4. Render bounds. As with any REAPER render, if the bounds were set to a time selection you will get that selection rather than the episode.
A realistic expectation

This is a five minute job that you will do the same way every week, which makes it a good candidate for a saved render preset. What it is not is a route into video podcasting. If the plan is to show faces, you want a camera and a video editor, and the audio side of that is a different workflow again.

Takeaway

YouTube rejects audio files, so wrap the episode in a video. Check first whether YouTube’s RSS route will build it for you, and accept its limits if you use it. Otherwise: a 1920 x 1080 still image stretched across the project, File › Render, a video encoder as the output format, MP4 with H.264 and AAC at 48 kHz, and the lowest frame rate on offer. If the codecs are not there, it is the bundled encoder that is limited, not your settings.

Sources

  1. YouTube Help, “Supported YouTube file formats” - the supported container list, and the statement that audio files such as MP3, WAV or PCM cannot be uploaded to create a YouTube video. support.google.com/youtube/troubleshooter/2888402
  2. YouTube Help, “YouTube recommended upload encoding settings” - MP4 container, H.264 High Profile, AAC-LC audio at 48 kHz and 384 kbps stereo, 16:9 as the standard desktop aspect ratio, and the SDR bitrate recommendations. support.google.com/youtube/answer/1722171
  3. YouTube Help, “Deliver podcasts using an RSS feed” - YouTube creating a static-image video from the show art on the creator’s behalf, regional availability, the no-advertisements condition, episodes arriving private, and audio not being updatable once published. support.google.com/youtube/answer/13525207
  4. Cockos, Up and Running: A REAPER User Guide (v7.81) - the Output format list including Video (FFmpeg/libav encoder) and Video (GIF); container options AVI, MOV/MP4, MKV and WEBM with codec choices dependent on the container; frame rates from 24 to 60 and sizes from 320 x 240 upwards; rendering video-only or audio-only by setting a codec to None; AVFoundation encoding to .m4v or .mov on macOS; the limited FFmpeg build on Windows and the instruction to place full FFmpeg DLLs in the UserPlugins folder; the View, Video Window command and Ctrl Shift V; video track precedence; and the stock video processor preset list. reaper.fm/userguide
  5. Cockos, REAPER changelog - v6.57 (May 7 2022) adding native decoding and rendering of MPEG-4 audio and video via Windows Media Foundation; v7.66 (March 18 2026) adding separate MOV and MP4 FFmpeg modes and deprecating the combined QT/MOV/MP4 auto-select mode; v7.70 (April 29 2026) renaming the video encoder format dropdown to file; still-image sequencing and the imported still-image default length preference. Current version at the time of writing: v7.82, October 4 2026. cockos.com/reaper/whatsnew.txt