SkyTubeTeam / SkyTube

Copylefted libre / open source YouTube player for Android
GNU General Public License v3.0
2.22k stars 318 forks source link

Video downloads are at 360p #1271

Open zqysurj opened 1 week ago

zqysurj commented 1 week ago

Describe the bug Video Downloads are not at "Best Quality" but rather 360p. Any override causes an error.

To Reproduce Steps to reproduce the behavior: (With a fresh install) Go to desired video Click on Download See resolution in vidéo properties : 640x360

Expected behavior Download at better quality (720p at least)

Setup:

Android version: 13
Is Your device rooted? No
Do You use Tor or any VPN service with your device? No
App source: Downloaded from GitHub / F-droid
App Version: 2.988 (and at least 2.987)
App Flavour: Extra/OSS

Additional context If predefined resolutions are set, an error of "Cannot find any video streams within the requested xyz Resolution" is shown. If you leave them blank and set only 'Best Quality' it downloads as 360p

drogga commented 1 week ago

It's because those f-ers removed the 720p MP4 A/V, now there's only 360p with audio according to invidious (DL drop-down) and ST used this for DL's, instead of muxing on the device (AFAIK - I don't DL videos), the playback with the "old" format is also 360p max, there's not even 480p, IDK about the "new format" (aka. Dash/HLS), which was always slow to play, so older systems are stuck with 360p, until there's none. I hope it backfires at G. and blows in their faces.