YePpHa / YouTubeCenter

YouTube Center is a userscript designed to expand the functionality of YouTube. It includes the ability to download the video you're watching, auto selecting your preferred video quality and much more.
MIT License
2.89k stars 520 forks source link

Non-HD is poor quality on HTML5 player #1838

Open SuperSajuuk opened 9 years ago

SuperSajuuk commented 9 years ago

I'm not sure whether this is a new issue, or if it's been around for a while, but I have noticed that, whenever a video is loaded @ 480p, the quality is degraded much more than it should be.

This happens on a custom preset to force a video player size of 1280x720 and it's meant that every video I watch has to be @ 720p, even though my connection is a little slower than normal to buffer that without delays.

Is this possibly a side effect of the higher frame rate options? Would appreciate opinions from @YePpHa or @Yonezpt if possible, but anyone can jump in here.

EDIT: The quality variation seems to be random. Some videos have fairly good quality @ 480p, so it might just be an issue with bitrate of uploaded videos.

EchoDev commented 9 years ago

I'm pretty sure this has to do with upscale algorithms. In the end the player will have to upscale the 480P video to 720P and the upscale quality just depends on the source. I wouldn't be surprised if YTC, Youtube or your browser is very limited when it comes to upscale algo's so I don't think there will be an easy solution for your problem (outside just going for 720P video quality and make the video buffer)

SuperSajuuk commented 9 years ago

I doubt it's my browser. I can just set to 720p to get around it anyway, not a big deal. Just thought I'd post it here as a reference in case others are getting the issue too. :)