* version 2021.03.30
This commit is contained in:
parent
e824771caf
commit
b428c73970
17
ChangeLog
17
ChangeLog
|
@ -1,3 +1,20 @@
|
|||
version 2021.03.30
|
||||
Core
|
||||
* `--ie-key` commandline option for selecting specific extractor
|
||||
|
||||
Extractor
|
||||
* [tiktok] detect private videos
|
||||
* [dw:article] fix extractor
|
||||
+ [patroniteaudio] added extractor
|
||||
+ [sbs] Add support for ondemand watch URLs
|
||||
* [picarto] Fix live stream extraction
|
||||
* [vimeo] Fix unlisted video extraction
|
||||
* [ard] Improve clip id extraction
|
||||
+ [zoom] Add support for zoom.us
|
||||
* [bbc] Fix BBC IPlayer Episodes/Group extraction
|
||||
* [zingmp3] Fix extraction
|
||||
* [youtube] added workaround for cookie consent
|
||||
|
||||
version 2021.03.21
|
||||
Core
|
||||
* [playwright] More verbose errors
|
||||
|
|
|
@ -1073,14 +1073,13 @@ class YoutubeIE(YoutubeBaseInfoExtractor):
|
|||
|
||||
def _decrypt_signature_protected(self, s):
|
||||
a = list(s)
|
||||
a = a[3:]
|
||||
a = self.mess(a, 54)
|
||||
a = self.mess(a, 21)
|
||||
a = self.mess(a, 23)
|
||||
a = self.mess(a, 57)
|
||||
a = self.mess(a, 2)
|
||||
a = self.mess(a, 51)
|
||||
a.reverse()
|
||||
a = a[3:]
|
||||
a = self.mess(a, 11)
|
||||
a.reverse()
|
||||
a = a[2:]
|
||||
a.reverse()
|
||||
a = self.mess(a, 22)
|
||||
return "".join(a)
|
||||
|
||||
def _full_signature_handling(self, sig, player_url, video_id):
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
from __future__ import unicode_literals
|
||||
|
||||
__version__ = '2021.03.21'
|
||||
__version__ = '2021.03.30'
|
||||
|
||||
if __name__ == '__main__':
|
||||
print(__version__)
|
||||
|
|
Loading…
Reference in a new issue