Does MP4 support VP9 codec or is it exclusive to WebM?


ffmpeg v4.0.2 or higher can encode/transcode VP9 in mp4.

Commandline (when encoding): ffmpeg -i INPUT.MKV -c:v vp9 OUTPUT.MP4

Commandline (when transcoding (Super fast)): ffmpeg -i INPUT.MKV -c:v copy OUTPUT.MP4

| improve this answer | |

FFmpeg, a command-line app, can write VP9 streams in MP4s.

Get a static daily/snapshot binary from https://ffmpeg.zeranoe.com/builds/

Basic command is

ffmpeg -i in.mov -c:v vp9 out.mov
| improve this answer | |
  • Getting error: Unknown encoder 'vp9' – adityav Mar 20 '17 at 12:28
  • Works here. You got the 20170317 static build, right? Use full form: -c:v libvpx-vp9 – Gyan Mar 20 '17 at 12:41

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.