How to Convert a Video for YouTube
Before you convert a video for YouTube, check whether you need to. YouTube accepts .MOV, .MPEG-1, .MPEG-2, .MPEG4, .MP4, .MPG, .AVI, .WMV, .MPEGPS, .FLV, 3GPP, WebM, DNxHR, ProRes, CineForm and HEVC (H.265). A much longer list than the conversion tools competing for this search would suggest.
Convert a video for YouTube only when the format isn't accepted
If your file's extension appears on that list, converting it gains you nothing and costs you a generation of quality. The instinct to convert everything to MP4 before uploading is a habit from a narrower era.
Where conversion earns its place is YouTube's recommended settings, which are stricter than its accepted ones: MP4 container, the moov atom at the front of the file , the setting usually labelled Fast Start , and no Edit Lists. Meeting the recommendation means the first transcode has the least work to do.
Container versus codec: what actually breaks an upload
An extension names the box, not the contents. .avi and .mov are containers; H.264, HEVC, ProRes and VP9 are codecs living inside them. YouTube's accepted list mixes both kinds of name, which is exactly why the distinction gets lost.
A failed upload of a supported extension is almost always a codec YouTube can't read, or a stream written in some unusual way. Diagnosing which is possible but slow. Re-exporting to MP4 with H.264 is faster and ends the question.
One hard boundary: audio-only files , MP3, WAV, PCM , can't be uploaded as videos at all. They have to become a video file first. Audio can be added to an existing video as an extra language track, but it can't be the video.
One predictable file out
Montaj exports a single .mp4 file, every time. There's no format dropdown, no container choice and no configuration to get wrong — which means there's nothing to convert afterwards, because the output is already what you'd have converted it to.
It lands in HEVC inside that .mp4, which is on YouTube's accepted list, so it uploads as-is. The whole point of a fixed output is that the question never comes up: there's no scenario where you export from it and then have to convert a video for YouTube afterwards.
How to get a file into a format YouTube accepts in 4 steps
- 1
Check the format against YouTube's accepted list
YouTube accepts .MOV, .MPEG-1, .MPEG-2, .MPEG4, .MP4, .MPG, .AVI, .WMV, .MPEGPS, .FLV, 3GPP, WebM, DNxHR, ProRes, CineForm and HEVC. The list is broader than most people assume.
- 2
Separate the container from the codec
The extension names the container. The codec is what's inside it. An .avi that YouTube rejects is usually carrying a codec problem, not a container problem.
- 3
Convert to the recommended container if in doubt
YouTube's recommended upload settings ask for MP4, with the moov atom at the front of the file for Fast Start and no Edit Lists.
- 4
Remember that audio alone isn't a video
MP3, WAV and PCM files can't be uploaded as videos. Audio has to be turned into a video file first, though it can be added to an existing video as an extra language track.
The verdict
— Thomas, Social Media Manager