From 4fc935324211a418799c5c679b4fd1dcf2d9297c Mon Sep 17 00:00:00 2001 From: pukkandan Date: Wed, 9 Dec 2020 14:18:53 +0530 Subject: [PATCH] Update to release 2020.12.09 --- docs/supportedsites.md | 4 +- test/test_InfoExtractor.py | 12 ++ youtube_dlc/extractor/amcnetworks.py | 50 ++--- youtube_dlc/extractor/americastestkitchen.py | 68 +++---- youtube_dlc/extractor/common.py | 6 +- youtube_dlc/extractor/extractors.py | 6 +- youtube_dlc/extractor/generic.py | 34 ++-- youtube_dlc/extractor/lbry.py | 197 +++++++++++++++---- youtube_dlc/extractor/slideslive.py | 55 +++++- youtube_dlc/extractor/telequebec.py | 160 ++++++++------- youtube_dlc/extractor/tubitv.py | 14 ++ youtube_dlc/extractor/tvplay.py | 90 ++++----- youtube_dlc/extractor/youtube.py | 69 ++++--- 13 files changed, 484 insertions(+), 281 deletions(-) diff --git a/docs/supportedsites.md b/docs/supportedsites.md index 3931de67d..310457f53 100644 --- a/docs/supportedsites.md +++ b/docs/supportedsites.md @@ -430,7 +430,8 @@ - **la7.it** - **laola1tv** - **laola1tv:embed** - - **lbry.tv** + - **lbry** + - **lbry:channel** - **LCI** - **Lcp** - **LcpPlay** @@ -911,6 +912,7 @@ - **TeleQuebecEmission** - **TeleQuebecLive** - **TeleQuebecSquat** + - **TeleQuebecVideo** - **TeleTask** - **Telewebion** - **TennisTV** diff --git a/test/test_InfoExtractor.py b/test/test_InfoExtractor.py index bdd01e41a..9ab9ba7f9 100644 --- a/test/test_InfoExtractor.py +++ b/test/test_InfoExtractor.py @@ -108,6 +108,18 @@ class TestInfoExtractor(unittest.TestCase): self.assertEqual(self.ie._download_json(uri, None, fatal=False), None) def test_parse_html5_media_entries(self): + # inline video tag + expect_dict( + self, + self.ie._parse_html5_media_entries( + 'https://127.0.0.1/video.html', + r'