Page 2 of 2

Re: [Planned] VP9 support

Posted: Sun Feb 21, 2016 10:29 pm
by Marsu42
Prey, since I started compiling hb myself to include fdk-aac: Is there a patch available that simply replaces vp8 by vp9 w/o the necessity to change any gui? The default build uses "--enable-vp8-encoder --disable-vp9", but I guess there would have to be some renaming to be done. Rationale is that probably no one uses vp8, but some people might use vp9 no matter how slow it is.

Re: [Planned] VP9 support

Posted: Mon Feb 22, 2016 1:05 am
by Djfe
I don't think renaming would be enough and the reason they don't include it, yet, is afaik usability and not that it's hard to implement

Just use ffmpeg instead ;)

Re: [Planned] VP9 support

Posted: Mon Feb 22, 2016 1:22 am
by Marsu42
Djfe wrote:I don't think renaming would be enough and the reason they don't include it
True dat - just tried it, plus and in the most reccent libvpx 1.5.0 or master some minor changes occurred that break the build. Pity, but I will *never* give up home to use my beloved hb to web-encode for all current browsers (i.e. aac+h264 and opus+vp9) ... hope dies last, and I'm positive we'll see vp9 inclusion once vp10 is released :->

Re: [Implemented] VP9 support

Posted: Sat Dec 31, 2016 2:35 am
by Agamemnoid
New Years Eve 2016 and the VP9 speed is still terrible. It manages to reach about 50% usage on 2 threads out of 12 on my i7-4930k for a total CPU usage of around 10%.

It's so sad this can't be used to full effect. I upload so much stuff to YouTube and I hate seeing it get re-encoded every time :(

Re: [Implemented] VP9 support

Posted: Sat Dec 31, 2016 6:48 am
by mduell
Youtube will re-encode regardless of what you upload.

Re: [Implemented] VP9 support

Posted: Sat Dec 31, 2016 5:25 pm
by ddwrt
Agamemnoid wrote:New Years Eve 2016 and the VP9 speed is still terrible. It manages to reach about 50% usage on 2 threads out of 12 on my i7-4930k for a total CPU usage of around 10%.

It's so sad this can't be used to full effect. I upload so much stuff to YouTube and I hate seeing it get re-encoded every time :(
Just wait for VP10, it is the one which is improving now. Or for the major project from Microsoft, Google, Adobe, Nvidia, etc - http://aomedia.org/

Re: [Implemented] VP9 support

Posted: Mon Jan 02, 2017 10:05 am
by Djfe
to add to what mduell said:
Use H.264/x264 with High Profile, the source fps (try to make sure the source records in 30 fps or a multiple of it, but don't convert to that fps) and the source resolution
The Bitrate should be between 8 and 16mbit/s
for the audio use something like 196kbit/s or 256kbit/s aac
stuff I didn't mention probably doesn't matter or is up to you

Re: [Implemented] VP9 support

Posted: Tue Jan 03, 2017 2:16 am
by Agamemnoid
Djfe wrote:to add to what mduell said:
Use H.264/x264 with High Profile, the source fps (try to make sure the source records in 30 fps or a multiple of it, but don't convert to that fps) and the source resolution
The Bitrate should be between 8 and 16mbit/s
for the audio use something like 196kbit/s or 256kbit/s aac
stuff I didn't mention probably doesn't matter or is up to you
I do that, my gameplay is recorded in 30fps lossless and I encode it at source frame rate profile 4.0 RF 20 Very Slow preset and the bitrate is just a touch under 8mbit/s. Sometimes if I download the 1080p copy from YouTube it's the exact same file, sometimes it is not.

Yes YouTube processes everything, they create 720p and 480p versions and such. But when the 1080p version is the identical file it looks spectacular, when it's not the same file it looks worse with artifacts I can see easily.

My understanding was that YouTube was less likely to convert VP9 files. Does anybody know differently? Can you prove it? I'd love to know so that I'm not wasting time.
ddwrt wrote:Just wait for VP10, it is the one which is improving now. Or for the major project from Microsoft, Google, Adobe, Nvidia, etc -
Google announced in September 2015 that they aren't doing VP10 any more, instead contributing to AV1.