In my opinion, the 720p videos are blurrier than the 1080p when scaled to full screen on a bigger than 720p monitor. And recently I bought a 2560x1440 screen for which I prefer the videos in that resolution (although those are still quite rare). Also, I enjoy 60 fps videos more than the 30 fps variants and I regularly watch a few channels, that have such content. But these are personal tastes and everyone should find their own sweet spot.

On a more on topic note, I found an alternative that actually streams and plays mp4 dash formats really well: mpv with youtube-dl using the firefox extension Watch with MPV. This has been able to handle anything I have thrown at it until now (although I haven't done extensive testing). The down side is, it's a bit more hassle to set up and you have to configure and learn the keyboard shortcuts for a new media player, that is very minimalistic in design, which I incidentally like!

@Nintendo Maniac 64: Yes, VP9 is an alternative and I usually use it if possible. But not all videos have VP9. As far as I can gather, only popular videos are converted to VP9, although I don't know exactly, how many views a video needs to be considered "popular".

@Chainik: About the length, I haven't tested it with that long videos. All 30 min videos did report the correct length. But I just tried a 1 h 20 min video (with the links from the site above) and the length in mpc-hc was just over an hour. So as you say, it seems to be an issue with how mpc-hc handles mp4 streams. The better your internet connection is, the better mpc-hc can handle large files. But since my internet connection is quite good, I did not notice the problem with 30 min streams. So I guess, even those links don't work correctly in mcp-hc.

It's a pity mpc-hc development team, or more specifically the LAV developer, are not doing anything about the issue (see https://trac.mpc-hc.org/ticket/5498).

Thank you for the info and support.

Hi,

currently, there is a problem with youtube videos in mp4 dash format playing in mpc-hc, because mpc-hc does not recognize its actual video length when starting to buffer. I recently found the following site: http://www.h3xed.com/blogmedia/youtube-info.php. It shows each available format for youtube and a direct link to the file for streaming. Interestingly, when you select the mp4 1080p DASH format and open it in mpc-hc, this error does not occur any more. The video length is correct and it plays fine, although it takes a wee bit longer to open the stream.

I tried comparing the video URLs form that site and from SVPtube (1.2.5a) and see, why the link from the site works and the one from SVPtube did not. My goal was to rewrite the URL in a wsf script to make it compatible with mpc-hc. Unforftunately, I cannot for the life of me find the difference. There seems to be one parameter, 'pl', that has consistently the value pl=22 in URLs from that site and the value pl=36 in URLs from SVPtube. But when I just change that value to pl=22 in an URL form SVPtube, mpc-hc cannot load the file.

Could you implement the same video URL extraction as the site above and offer it as an alternative in SVPtube? That would eliminate that buffering issue, which drives me crazy!

Cheers!