]> jfr.im git - yt-dlp.git/blobdiff - yt_dlp/extractor/crooksandliars.py
[extractors] Use new framework for existing embeds (#4307)
[yt-dlp.git] / yt_dlp / extractor / crooksandliars.py
index c831a3ae08109e627b42e05e25853ff4bd54061f..85c145e12a41df41aa70d7a8848b0d73e6e7cfa9 100644 (file)
@@ -7,6 +7,8 @@
 
 class CrooksAndLiarsIE(InfoExtractor):
     _VALID_URL = r'https?://embed\.crooksandliars\.com/(?:embed|v)/(?P<id>[A-Za-z0-9]+)'
+    _EMBED_REGEX = [r'<(?:iframe[^>]+src|param[^>]+value)=(["\'])(?P<url>(?:https?:)?//embed\.crooksandliars\.com/(?:embed|v)/.+?)\1']
+
     _TESTS = [{
         'url': 'https://embed.crooksandliars.com/embed/8RUoRhRi',
         'info_dict': {