[E² Plugin] YouTube by taapat
Posted: 19 Apr 2024, 14:58
Youtube by taapat Python 3 1192
Oscam Cccam Iptv BissKey STB
https://satworld-forum.com/
THX TaapatYouTubeVideoUrl: update Android client parametrs, thx сергей 999s
YouTubeVideoUrl: use android test suite client, thx SamantazFox
Fallback to ios client if android return wrong player response
It looks like web client streams are throttled regardless of nsig decryption.
Therefore, remove the web client and use ios.
Also improves extraction of m3u8 streams.
On ios the m3u8 playlists contains separate video and audio streams, which need to be combined into one url.
Fix code smell in YouTubeVideoUrl
YouTubeVideoUrl: replace use of a reluctant quantifier
Thx @TaapatAdds authentication when searching for videos, thx coletdjnz
This should prevent potential blocking when extracting video links.
So far no one has complained because it happens while downloading many links, but I have a feeling that it could be a problem in the future.
Also prevents variable stealing from YouTubeApi class in YouTubeMain.