From e65850dfd58cae41f070353d79e29d696f42d8e3 Mon Sep 17 00:00:00 2001 From: Dominika Date: Sun, 24 Jan 2021 05:17:04 +0100 Subject: [PATCH] version 2021.01.24 --- ChangeLog | 17 +++++++++++++++++ haruhi_dl/extractor/youtube.py | 4 +--- haruhi_dl/version.py | 2 +- 3 files changed, 19 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index ae70cb9d9..2b4e09ed6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,20 @@ +version 2021.01.24 +Extractor +* [youtube] (you've guessed it) new crypto +* [lurker] new extractor +* [wyborcza] new extractor(s) +* [okopress] new extractor +* [youtube] minor playlist improvements +* [tvn24] fixed extractor (now uses playwright) +* [tokfm] podcast extractor fixes +* [youtube] match `/shorts/` URLs +* [pornhub] refactor scraping protection workaround to playwright + +Core: +* _json_ld now extracts podcast objects +* playwright wrapper (replaces PhantomJS) +* ...also, we removed PhantomJS + version 2021.01.16 Extractor * [youtube] new crypto diff --git a/haruhi_dl/extractor/youtube.py b/haruhi_dl/extractor/youtube.py index dc33f3734..144551cef 100644 --- a/haruhi_dl/extractor/youtube.py +++ b/haruhi_dl/extractor/youtube.py @@ -1075,9 +1075,7 @@ class YoutubeIE(YoutubeBaseInfoExtractor): a = list(s) a = a[2:] a.reverse() - a = a[2:] - a = self.mess(a, 1) - a = self.mess(a, 8) + a = self.mess(a, 29) return "".join(a) def _get_subtitles(self, video_id, webpage): diff --git a/haruhi_dl/version.py b/haruhi_dl/version.py index bc3f7c4d1..59851afe1 100644 --- a/haruhi_dl/version.py +++ b/haruhi_dl/version.py @@ -1,6 +1,6 @@ from __future__ import unicode_literals -__version__ = '2021.01.16' +__version__ = '2021.01.24' if __name__ == '__main__': print(__version__)