Like many of you lucky enough to purchase a PS5, I have been enjoying my time with the new console. One feature I started playing with is the video game capture feature via the "Create" button. I have been capturing my favorite clips here and there and selected the best ones to include a video I want to share. Unfortunately, I ran into trouble. None of my video editing applications (FCPX, DaVinci) support the WebM container. My favorite clips were all captured using WebM.
If you like me have all your favorite clips stuck in WebM then I have a solution for you. FFmpeg! This free software includes a ProRes encoder that simple enough to use works on Davinci Resolve (free version available) and Adobe Premiere! (FCPX of course supports ProRes.) See links below.
On the MacOS, you can use the following command (Bash) to convert all WebM files in the current directory to ProRes.
for i in *.webm; do ffmpeg -i "$i" -pix_fmt yuv422p10le -c:v prores -profile:v 3 -vendor ap10 "$(basename "$i" .webm)".mov; done
The good news is that DaVinci Resolve (Windows/MacOS) supports ProRes! On Windows you can run the following command:
ffmpeg.exe -i webm_file_name.webm -pix_fmt yuv422p10le -c:v prores -profile:v 3 -vendor ap10 prores_file_name.mov
Seriously, H264 is supported by just about everything. At 1080P, the benefits of VP9 aren't tangible enough to be worth the incompatability headache. Not to mention, it is highly likely your videos will be viewed on an SDR screen at resolutions lower than UHD 4K HDR.
I ran into a lot of websites asking me to download dodgy software or download new versions of "Adobe Flash." Avoid them like the plague. FFmpeg is open source and free for personal use. If a command line is not for you, VLC is an open-source free alternative that is able to convert WebM to other containers/codecs supported by your video editing software
Aborted my encode halfway when 700MB webm was at 45GB mov..