anddea / revanced-patches

🧩 Patches for ReVanced
https://revanced.app
GNU General Public License v3.0
560 stars 38 forks source link

bug: rvx doesn't play h.264 1080p on this video #632

Closed sdsucks closed 2 months ago

sdsucks commented 2 months ago

Type

Error at runtime

Tools used

rvx-builder

Application

Youtube-Revanced-anddea-v19.21.40-cli_v4.6.1-int_v0.153.0-dev.8-patches_v2.226.0-dev.15

Bug description

https://youtube.com/watch?v=RDqFIdL5qnw

yt-dlp -F: [youtube] Extracting URL: https://youtube.com/watch?v=RDqFIdL5qnw [youtube] RDqFIdL5qnw: Downloading webpage [youtube] RDqFIdL5qnw: Downloading ios player API JSON [youtube] RDqFIdL5qnw: Downloading player 84314bef [youtube] RDqFIdL5qnw: Downloading m3u8 information [info] Available formats for RDqFIdL5qnw: ID EXT RESOLUTION FPS CH │ FILESIZE TBR PROTO │ VCODEC VBR ACODEC ABR ASR MORE INFO ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── sb2 mhtml 48x27 0 │ mhtml │ images storyboard sb1 mhtml 80x45 0 │ mhtml │ images storyboard sb0 mhtml 160x90 0 │ mhtml │ images storyboard 233 mp4 audio only │ m3u8 │ audio only unknown [ko] Default 234 mp4 audio only │ m3u8 │ audio only unknown [ko] Default 139-drc m4a audio only 2 │ 3.04MiB 49k https │ audio only mp4a.40.5 49k 22k [ko] low, DRC, m4a_dash 139 m4a audio only 2 │ 3.04MiB 49k https │ audio only mp4a.40.5 49k 22k [ko] low, m4a_dash 140-drc m4a audio only 2 │ 8.07MiB 129k https │ audio only mp4a.40.2 129k 44k [ko] medium, DRC, m4a_dash 251-drc webm audio only 2 │ 7.48MiB 120k https │ audio only opus 120k 48k [ko] medium, DRC, webm_dash 140 m4a audio only 2 │ 8.07MiB 129k https │ audio only mp4a.40.2 129k 44k [ko] medium, m4a_dash 251 webm audio only 2 │ 7.54MiB 121k https │ audio only opus 121k 48k [ko] medium, webm_dash 269 mp4 256x144 25 │ ~ 13.36MiB 214k m3u8 │ avc1.4D400C 214k video only 160 mp4 256x144 25 │ 4.93MiB 79k https │ avc1.4D400C 79k video only 144p, mp4_dash 230 mp4 640x360 25 │ ~ 41.45MiB 665k m3u8 │ avc1.4D401E 665k video only 134 mp4 640x360 25 │ 11.77MiB 189k https │ avc1.4D401E 189k video only 360p, mp4_dash 18 mp4 640x360 25 2 │ ≈ 19.82MiB 318k https │ avc1.42001E mp4a.40.2 44k [ko] 360p 605 mp4 640x360 25 │ ~ 34.75MiB 557k m3u8 │ vp09.00.21.08 557k video only 243 webm 640x360 25 │ 15.65MiB 251k https │ vp9 251k video only 360p, webm_dash 232 mp4 1280x720 25 │ ~ 89.84MiB 1441k m3u8 │ avc1.4D401F 1441k video only 136 mp4 1280x720 25 │ 29.93MiB 480k https │ avc1.4D401F 480k video only 720p, mp4_dash 270 mp4 1920x1080 25 │ ~230.17MiB 3692k m3u8 │ avc1.640028 3692k video only 137 mp4 1920x1080 25 │ 106.43MiB 1707k https │ avc1.640028 1707k video only 1080p, mp4_dash 616 mp4 1920x1080 25 │ ~338.71MiB 5433k m3u8 │ vp09.00.40.08 5433k video only Premium

this video doesn't have normal vp9 1080p, only h.264 1080p and premium vp9 1080p

since i'm not a premium user, rxv should detect and play h.264 1080p(format 137)

but rvx plays vp9 243 instead of h.264 137 and doesn't even show video quality menu

i tried other apps; rvx anddea and rvx inotia00: f243/no menu original youtube app f243/yes menu revanced v19.16.39 and newpipe f137/yes menu

Error logs

No response

Solution

No response

Additional context

No response

Device Environment

android 13 one ui 5.1

Acknowledgements

anddea commented 2 months ago

Reopen bug reports in inotia's repo, if it can be reproduced there