]> jfr.im git - yt-dlp.git/blobdiff - yt_dlp/extractor/tf1.py
[extractor/SovietsCloset] Fix extractor (#4688)
[yt-dlp.git] / yt_dlp / extractor / tf1.py
index 23c2808a154a1afefb9f672cee2ca642762edeb9..4cf0322b35142fd649bc486015e535e4344af41a 100644 (file)
@@ -1,8 +1,4 @@
-# coding: utf-8
-from __future__ import unicode_literals
-
 import json
-import re
 
 from .common import InfoExtractor
 from ..utils import (
@@ -30,7 +26,6 @@ class TF1IE(InfoExtractor):
         'params': {
             # Sometimes wat serves the whole file with the --test option
             'skip_download': True,
-            'format': 'bestvideo',
         },
     }, {
         'url': 'http://www.tf1.fr/tf1/koh-lanta/videos/replay-koh-lanta-22-mai-2015.html',
@@ -41,7 +36,7 @@ class TF1IE(InfoExtractor):
     }]
 
     def _real_extract(self, url):
-        program_slug, slug = re.match(self._VALID_URL, url).groups()
+        program_slug, slug = self._match_valid_url(url).groups()
         video = self._download_json(
             'https://www.tf1.fr/graphql/web', slug, query={
                 'id': '9b80783950b85247541dd1d851f9cc7fa36574af015621f853ab111a679ce26f',