The world’s fastest VP9 decoder: ffvp9
blogs.gnome.org
blogs.gnome.org
As for decoding performance, VLC appears to use 30-50% CPU when playing these videos back. (Haven't tried one at uber-high resolution yet.) As far as I'm concerned, if it's fast enough to never stutter, then that's the biggest goal it needs to hit, and beyond that, reducing power consumption is desirable but not too important.
I was looking the other day and was pleasantly surprised by the amount of VP9 content (does it really take them a day to encode a minute of VP9?). The article's numbers also confirm my impression that the VP9 decodes where not much harder on the CPU than the H.264 ones.
I believe Chrome switched to ffvp8 for VP8 decode. I wonder if they'll do it again for ffvp9.
How do you know that you recieve VP9 and not VP8, is there some download script for this?
>does it really take them a day to encode a minute of VP9?
I've done lots of encoding tests and it is indeed slow, also the encoder (vpxenc) currently only uses one core, of course you can run several encodings simultaneously to make use of all your cores, but it's certainly a limitation, particularly given how slow the encoder is.
On the brighter side the quality has been improving steadily during my testing over the last 8 or so months, it's certainly beating x264 in many of my tests, however with the huge speed difference in favour of x264, vp9 (and x265) are not yet near competitive in terms of 'practical' encoding in my opinion.
>I believe Chrome switched to ffvp8 for VP8 decode. I wonder if they'll do it again for ffvp9
As long as there aren't any compability issues I can't see why not, that said when playing some of my vp9 test encodings in VLC (which I believe uses ffvp9) I sometimes get decoding errors causing huge macro-blocks etc, when playing through Chrome or if I decode the vp9 stream to another format they play perfectly.
Oh, and I unfortunately missed and downvoted you instead of upvoting you (curse those small arrows!), I apologize and blame the crappy cold I'm currently down with which is making me drowsy.
Because at the end of the day it is competing with H.265.
There is VPx, which Google Market BS will likely say it will exceed H.265. But from the looks of it i guess it will be very close to the best of H.265 implementation once it is out, but not better.
I admire what google is doing to get a patents free ( Which is again not true, but at least you dont have to pay for it ) video codec. But that doesn't mean it is automatically the best quality codec / encoder available.
youtube-dl: http://rg3.github.io/youtube-dl/
Right-click on a video, click on "Stats for nerds", see if there's VP9 on the "Mime type" line.
> As long as there aren't any compability issues I can't see why not, that said when playing some of my vp9 test encodings in VLC (which I believe uses ffvp9) I sometimes get decoding errors causing huge macro-blocks etc, when playing through Chrome or if I decode the vp9 stream to another format they play perfectly.
Assuming these issues still happen with a nightly build of VLC (http://nightlies.videolan.org), you should report the bug to FFmpeg: https://trac.ffmpeg.org/