YouTube Plugin by Taapat [*deb]

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,927
Update

-Fix some reported bugs and crashes

Thanks RAED
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,927
Update ...
last version with latest update

-YouTubeVideoUrl: small code optimizations
-Add setting to set subscriptions sort order
(You can choose the methods offered by the YouTube Data API by relevance, by order of activity or alphabetically.
https://developers.google.com/youtube/v3/docs/subscriptions/list
This setting is available if you are signed in and use your subscriptions.)
-Regenerate language files after added config option
-Update latvian language
-Update russion translation
-YouTubeSetup: fix exit without saving settings
-Small style fixes in YouTubeVideoUrl
-YouTubeVideoUrl: pass embed URL to get_video_info request
-YouTubeVideoUrl: skip OTF formats
-YouTubeVideoUrl: another small code optimization
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,927
Update ...
last version with latest update

-Text cosmetics, thx GWARDAR close #112
(Personally, I don't like to change Ok and OK.
I think it looks ugly if next to a button that is written in a normal camel case is a button that has text written only in capital letters.
But I know there is an argument that Ok is not a word.
I use my Latvian translation, where I can change Ok as I wish, so I change Ok to OK if others want this.)
-Update translation files after text cosmetics
-YouTubeSetup: donot use removeNotifier
(Such a function not exist on BH, so it calls crash)

Thanks RAED
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,927
Update ...
last version with latest update

-YouTubeVideoUrl: add support phone/tablet JS player, thx remitamine
-YouTubeVideoUrl: combine multiple functions
into one _extract_signature_function()
skip-release
-YouTubeVideoUrl: remove mark_watched
(It doesn't seem to work with YouTube API authentication.)
-YouTubeVideoUrl: change & remove unused import for test
-YouTubeVideoUrl: Fix controversial videos when authenticated with cookies, thx dstftw
-YouTubeSearch: use exception for encode errors in suggestions
-YouTubeSearch: use setList setSearchEntry (Small code optomization)
-Try fix gui test errors
-YouTubeSearch: remove exceptions for encode errors
(Now fixed on test platform by setting Python2 encoding to utf-8)
-Add option use DASH MP4 format in configs
(This allow specify or you want to use DASH MP4 format streams if available.
This requires playing two video unad audio streams together with parametr '&suburi='in player url and may cause problems for some receivers.)
-YouTubeVideoUrl change forgotten getValue usage for maxResolution
-Regenerate language files after added config option
-Update Latvian and Russisn translation
-YouTubeSearch: allows choose playable video in suggestions list
(Some users don't understand that it's just a suggestions list and are trying to specify a video to play in it.)
-YouTubeUi: use setCurrentIndex in downloadPath
(On old BH enigma not exist function pageUp in class ConfigList and this call GSOD.)
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,927
Update ...
last version with latest update

-YouTubePlayer: fix attribute error in leavePlayerConfirmed
(If due to some problem the existing service is not started then seek() calls GSOD because getCurrentService() returns None.)
-YouTubeVideoUrl: fix get_video_info request, thx remitamine
-Use getValue() and setValue() instead of value
-YouTubeUi: small optimization
-YouTubeUi: remove class variable self.text
-YouTubeMain: use one variable pageIndex istead of pageStartIndex and pageEndIndex
-YouTubeMain: intruduce variable pageToken
(I think it's better to use an understandable name than self.value[2].)
-YouTubeUi: fix missing whitespace around operator
-YouTubeMain: intruduce variables current and text
(It's better to use an understandable name self.value[0] and self.value[1].)

Thanks RAED
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,927
Update ...
last version with latest update

Thanks RAED
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,927
Update ...
last version with latest update

Thanks RAED
 

Attachments

  • Youtube-Mod-RAED-DreamOS.zip
    106.5 KB · Views: 4

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,927
MOHAMED_OS
YouTube_h1+git1031
Code:
wget https://raw.githubusercontent.com/MOHAMED19OS/Download/main/YouTube/installer.sh -qO - | /bin/sh
 

Attachments

  • enigma2-plugin-extensions-youtube_h1+git1031+345bd57-r0.0_all.deb
    79.4 KB · Views: 2

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,927
Update ...
Edit last version with latest update ...

-Add workaround for python 2.7 test
(This fix in python 2.7 tests KeyError: 'default' in thumbnail = self.thumbnails['default'] after thumbnail download error [SSL: KRB5_S_TKT_NYV] unexpected eof while reading (_ssl.c:1946)
Also use setup-python latest v4 tag.)
-Update language files
-Don't use getConfigListEntry
(It just checks the number of arguments in entry.
I don't see a reason to use this function if I add a fixed number of arguments to the entry.)
 

Attachments

  • enigma2-plugin-extensions-youtube_1+git1049+5fcea3c-r0-Mod-RAED.deb
    108.3 KB · Views: 4

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,927
MOHAMED_OS
enigma2-plugin-extensions-youtube_h1.git1053.3083a74-r0.0_all
 

Attachments

  • enigma2-plugin-extensions-youtube_h1.git1053.3083a74-r0.0_all.deb
    80 KB · Views: 7

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,927
version from MOHAMED_OS
 

Attachments

  • enigma2-plugin-extensions-youtube_h1+git1057+d774e0a-r0.0_DEB.zip
    80.2 KB · Views: 2

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,927
version from MOHAMED_OS

enigma2-plugin-extensions-youtube_h1+git1060+6d34d84-r0.0
 

Attachments

  • enigma2-plugin-extensions-youtube_h1+git1060+6d34d84-r0.0_DEB.zip
    80.2 KB · Views: 3

kalkan99

VIP
Messages
1,691
Update ...deb.
git-1060



Edit last version with latest update


-Rename some clases, parameters and local variables -Decrease search_list_full method parameters (Fix code smell 14 parameters is greater than the 13 authorized.) -Add a parameter to the parent lambda function (Fix code smell)

thanks fairbird
 

Attachments

  • Youtube-Mod-RAED-DreamOS 1060.zip
    108.3 KB · Views: 1

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,927
Update ...

Edit last version with latest update ...


-Fix age-gate videos
(Based on yt-dlp/yt-dlp@e787011)
-Small code optimization in _extract_player_response
 

Attachments

  • enigma2-plugin-extensions-youtube_1+git1062+6696264-r0-Mod-RAED.deb
    108.3 KB · Views: 7

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,927
version from MOHAMED_OS

enigma2-plugin-extensions-youtube_h1+git1063+3ee9ec9-r0.0_all
 

Attachments

  • enigma2-plugin-extensions-youtube_h1+git1063+3ee9ec9-r0.0_all.deb
    80.3 KB · Views: 4

kalkan99

VIP
Messages
1,691
Update ...1065 deb.



Edit last version with latest update


-Fix some code smells *Define a constants instead of duplicating literals. *Refactor functions splitTaimerStop and createEntryList to reduce its Cognitive Complexity. -YouTubeUi: use constant for title -Fix multiple spaces before operator *Intruduced in previus commit

thanks fairman
 

Attachments

  • enigma2-plugin-extensions-youtube_1+git1065+1538cbc-r0-Mod-RAED.deb
    108.5 KB · Views: 3

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,927
version from MOHAMED_OS
enigma2-plugin-extensions-youtube_h1+git1066+63e1687-r0.0_all
 

Attachments

  • enigma2-plugin-extensions-youtube_h1+git1066+63e1687-r0.0_all.deb
    80.2 KB · Views: 2

kalkan99

VIP
Messages
1,691
Update: 31-01-2023

git1068
Remove incompletely used _search_regex
Add extract m3u8 live video in gui tests

thanks Mohamed_os
 

Attachments

  • enigma2-plugin-extensions-youtube_h1+git1068+0bd301c-r0.0_all.deb
    80 KB · Views: 5

kalkan99

VIP
Messages
1,691
Update ...deb 1072

Edit last version with latest update


-Update language files -Remove incompletely used _search_regex *Add extract m3u8 live video in gui tests -Move get PageToken to setSearchResults *To reduce equal lines in the code *Also optimize set of active_downloads -Fix set of active_downloads *Intruduced in previus commit

thanks fairbird
 

Attachments

  • Youtube-Mod-RAED-DreamOS.zip
    108.3 KB · Views: 3

kalkan99

VIP
Messages
1,691
Update ...deb 1078

Edit last version with latest update


-Update language files
-Fix GSOD on video url extract error
(Exception result is not saved globallyThanx for report vasilich07)


thanks fairbird
 

Attachments

  • Youtube-Mod-RAED-DreamOS.zip
    108.3 KB · Views: 15
Top