WebM is a very important open source video codec for providing lossy real-time transparent video.
As it barrels ahead in development, valuable use-case is lost unnecessarily to users of software leveraging earlier versions of the codec. The feature seems available, just not hooked up to UI.
Who is benefiting from older WebM versions?
It’s common place for big companies to upgrade very slowly. They are often out of date because of how difficult it is to upgrade game engines, how much customization needs to be done to the source code, and how much we can afford in R&D to overhaul the workflow to suite the next upgrades… particularly during production.
For example unity 2018.1.2 may not be the latest version of Unity, but it’s proven and trusted so many big companies are like that. Specifically with that version, only VP8 is working, not VP9
In order to change the old narrative of Blender not being suitable to big companies, let’s take every road of least resistance to make Blender corporate friendly so that the added reach will improve it over time.
I’ve brought this up here:
and here:
My impression based on the manual and discussions on the forum and right-click, that not many people know about this useful codec. To those who do, it seems that the consensus is that the feature is there in Blender but simply needs to be revealed by adding in some GUI. I’d certainly do it if I knew how. This is why I’m posing it here where more people are aware of the benefits and hopefully whether this is just a few lines of code to fix.
Note; I’ve fudged the directory and the names of the image sequences etc for NDA.
Literally all I’m trying to do is access a hidden feature. Apparently ffmpeg defaults to libvpx9 if you don’t tell it to use libvpx, which is used to access VP8 webm. However, I get the error when running my script instead of a script without having mentioned libvpx;