diff --git a/yt_dlp/extractor/generic.py b/yt_dlp/extractor/generic.py index 1ec0ce9864..5dafef2837 100644 --- a/yt_dlp/extractor/generic.py +++ b/yt_dlp/extractor/generic.py @@ -2344,6 +2344,18 @@ class GenericIE(InfoExtractor): 'thumbnail': 'https://bogmedia.org/contents/videos_screenshots/21000/21217/preview_480p.mp4.jpg', } }, + { + # KVS Player (for sites that serve kt_player.js via non-https urls) + 'url': 'http://www.camhub.world/embed/389508', + 'md5': 'fbe89af4cfb59c8fd9f34a202bb03e32', + 'info_dict': { + 'id': '389508', + 'display_id': 'syren-de-mer-onlyfans-05-07-2020have-a-happy-safe-holiday5f014e68a220979bdb8cd-source', + 'ext': 'mp4', + 'title': 'Syren De Mer onlyfans_05-07-2020Have_a_happy_safe_holiday5f014e68a220979bdb8cd_source / Embed плеер', + 'thumbnail': 'http://www.camhub.world/contents/videos_screenshots/389000/389508/preview.mp4.jpg', + } + }, { # Reddit-hosted video that will redirect and be processed by RedditIE # Redirects to https://www.reddit.com/r/videos/comments/6rrwyj/that_small_heart_attack/ @@ -3689,7 +3701,7 @@ class GenericIE(InfoExtractor): self.report_detected('JW Player embed') if not found: # Look for generic KVS player - found = re.search(r'