Jump to content

How to get VP9 codec on YouTube

I've uploaded a 1080p60 video to YouTube and it is clear that whatever codec YouTube added is quite lossy and causes pixelation. When I enable "stats for nerds", I see this codec: video/mp4; codecs="avc1.64002a"

So then I went to see why other youtube videos look fine at 1080p60 and I see their codecs are: video/webm; codecs="vp9"

I hear that YouTube chooses (according to some algorithm?) which videos get the nice vp9 codec (supposedly videos from popular channels) and which get the crappy lossy avc codec.

Question: Is there any way to ensure that my video will get the vp9 codec other than by having a popular channel? If not, which free video hosting site do you recommend that doesn't impose such lossy codecs?

Cheers & Best Regards,

Arcapse

Link to comment
Share on other sites

Link to post
Share on other sites

Wow this explains a lot... I was trying to figure out why my videos looked crappy compared to the file on my computer.

i7-4790k | MSI Z97 GAMING-5 | Corsair Vengeance 16 GB | Samsung EVO-850 250GB SSD & WD blue 1 TB HDD | EVGA 1070 SC | Red NZXT H440 | Cooler Master G650W

 

Link to comment
Share on other sites

Link to post
Share on other sites

That is extremely interesting and explains an awful lot. I suspect there isn't a way to get to VP9 although presumably you could try encoding to it and see if that becomes the default but I suspect they will reject it just like they do h265.

Link to comment
Share on other sites

Link to post
Share on other sites

Desktop - Corsair 300r i7 4770k H100i MSI 780ti 16GB Vengeance Pro 2400mhz Crucial MX100 512gb Samsung Evo 250gb 2 TB WD Green, AOC Q2770PQU 1440p 27" monitor Laptop Clevo W110er - 11.6" 768p, i5 3230m, 650m GT 2gb, OCZ vertex 4 256gb,  4gb ram, Server: Fractal Define Mini, MSI Z78-G43, Intel G3220, 8GB Corsair Vengeance, 4x 3tb WD Reds in Raid 10, Phone Oppo Reno 10x 256gb , Camera Sony A7iii

Link to comment
Share on other sites

Link to post
Share on other sites

It can take some time until your video is encoded in vp9.

h264 is still first priority because older devices are having problems with decoding vp9. If vp9 were first priority you couldn't watch some videos on older devices.   

 

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

  • 1 year later...

This is an old thread but whatever.

There are more ways to get VP9 than to upload in 1440p.

So, here are the known ones;
Rendering in 1440p
Lots of views
(?) Lots of subscribers

Some people just randomly get VP9 on their videos.

Here are the "secret" / "unknown" ways to get VP9.;
(KIM) You don't need to render in 1440p or have a lot of views.
1. Go to "Video Manager," find your video, click "Edit", click on the "Enhancements" tab, and drag the little preview slider all the way to the left. You don't touch anything else, just drag the slider to the left and click save changes. Your video should get VP9 soon.
2. Enable Google Drive for your channel if it's not already. Go to Google Drive, click "Upload" and select the rendered video or just drag and drop into the general area, when it's done uploading, go to your YouTube, click "Upload", in the top right there should be something that says "Import Videos", click "Import", find your video and select it, when the video is done processing it will have VP9 in a little bit.

Link to comment
Share on other sites

Link to post
Share on other sites

I agree with wanonymous on this 100% as a youtuber myself this blurry pixelated issue usually happens to videos with 60fps regardless of HD resolution

What I also noticed is that 30fps videos tend to be re encoded with VP9 faster more so about 2hours after upload with or without doing the video Enhancement trick.

Hell depending on the capture source the video will look great without VP9, but again it has to be 30fps or have little motion

However 60fps looks messy simply b/c of the fast movement at which the AVC encoding has low bitrate to keep up with, but will look fine when the video is in a steady motion or on still image. So essentially all of this is just a waiting game on when Youtube finalizes its processing with VP9 

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

  • 2 years later...
On 4/22/2016 at 3:04 AM, Arcapse said:

I've uploaded a 1080p60 video to YouTube and it is clear that whatever codec YouTube added is quite lossy and causes pixelation. When I enable "stats for nerds", I see this codec: video/mp4; codecs="avc1.64002a"

So then I went to see why other youtube videos look fine at 1080p60 and I see their codecs are: video/webm; codecs="vp9"

I hear that YouTube chooses (according to some algorithm?) which videos get the nice vp9 codec (supposedly videos from popular channels) and which get the crappy lossy avc codec.

Question: Is there any way to ensure that my video will get the vp9 codec other than by having a popular channel? If not, which free video hosting site do you recommend that doesn't impose such lossy codecs?

YOU CAN AUTOMATICALY GET THE VP9 CODEC IF U UPLOAD UR VIDEO ON 4K OR 2K, IF UR CAMERA DOEST NOT CAPABLE ON TAKING 4K, UPSCALE UR 1080P video to 4k res and u simply get the VP9 codec. 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×