inotia00 / ReVanced_Extended

ReVanced Extended Issues/Request repo
734 stars 29 forks source link

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

Closed sdsucks closed 4 months ago

sdsucks commented 4 months ago

Type

Error at runtime

Tools used

rvx-builder

Application

Youtube-RVX-inotia-v19.23.40-cli_v4.6.1-int_v1.10.2-patches_v4.9.2

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).

instead, 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

inotia00 commented 4 months ago

This is a known side effect of Spoof client

sdsucks commented 4 months ago

i don't use the spoof client feature, i never have.

what's funny is that the official youtube app also doesn't detect h.264 1080p on this video.

inotia00 commented 4 months ago

yep, if it's not a client spoof issue, it's probably an issue with the official YouTube app.