AV1 and VP9 do "run" everywhere (and AV1 pretty much is VP9 with a moustache). It's not a format problem.

The problem is the availability of code/decoders to reliably use a single format across all platforms with non-choppy framerate.

To this day, there is no "one to rule them all" situation.
1
0
2
The current state of things makes it so a format will either run extremely poorly (because the platform doesn't provide hardware acceleration for this format), or require code exclusive to each platforms to be written (so hardware acceleration can be used).
1
0
2
Ultimately you end up using multiple formats and multiple decoders, and you have to recode your video player for each of those pairs.

When you have PC, Android, iOS, PS5, Xbox, Switch, etc. to do, it's pretty fast a big mess.

People don't realize how something like VLC is a marvel of engineering.
0
0
5