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