]> jfr.im git - yt-dlp.git/blobdiff - youtube_dl/extractor/nationalgeographic.py
Add support for https for all extractors as preventive and future-proof measure
[yt-dlp.git] / youtube_dl / extractor / nationalgeographic.py
index 6fc9e7b050c75ced3262ebad9ba92d74ed6b5d7d..d5e53365cc52d93da99953a774871e862ca3cc2a 100644 (file)
@@ -8,7 +8,7 @@
 
 
 class NationalGeographicIE(InfoExtractor):
-    _VALID_URL = r'http://video\.nationalgeographic\.com/.*?'
+    _VALID_URL = r'https?://video\.nationalgeographic\.com/.*?'
 
     _TESTS = [
         {
@@ -48,7 +48,7 @@ def _real_extract(self, url):
         theplatform_id = url_basename(content.attrib.get('url'))
 
         return self.url_result(smuggle_url(
-            'http://link.theplatform.com/s/ngs/%s?format=SMIL&formats=MPEG4&manifest=f4m' % theplatform_id,
+            'http://link.theplatform.com/s/ngs/%s?formats=MPEG4&manifest=f4m' % theplatform_id,
             # For some reason, the normal links don't work and we must force
             # the use of f4m
             {'force_smil_url': True}))