From 57eb45b11110bdc6d99b02b738129565239a12b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sergey=20M=E2=80=A4?= Date: Sun, 15 Oct 2017 02:01:16 +0700 Subject: [PATCH] [scrippsnetworks:watch] Add support for geniuskitchen.com --- youtube_dl/extractor/scrippsnetworks.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/youtube_dl/extractor/scrippsnetworks.py b/youtube_dl/extractor/scrippsnetworks.py index 30bb31d691..411fef84ca 100644 --- a/youtube_dl/extractor/scrippsnetworks.py +++ b/youtube_dl/extractor/scrippsnetworks.py @@ -20,10 +20,11 @@ class ScrippsNetworksWatchIE(InfoExtractor): _VALID_URL = r'''(?x) https?:// watch\. - (?Phgtv|foodnetwork|travelchannel|diynetwork|cookingchanneltv)\.com/ + (?Phgtv|foodnetwork|travelchannel|diynetwork|cookingchanneltv|geniuskitchen)\.com/ (?: player\.[A-Z0-9]+\.html\#| - show/(?:[^/]+/){2} + show/(?:[^/]+/){2}| + player/ ) (?P\d+) ''' @@ -49,6 +50,9 @@ class ScrippsNetworksWatchIE(InfoExtractor): }, { 'url': 'http://watch.diynetwork.com/player.HNT.html#2656646', 'only_matching': True, + }, { + 'url': 'http://watch.geniuskitchen.com/player/3787617/Ample-Hills-Ice-Cream-Bike/', + 'only_matching': True, }] _SNI_TABLE = { @@ -57,7 +61,7 @@ class ScrippsNetworksWatchIE(InfoExtractor): 'foodnetwork': 'food', 'cookingchanneltv': 'cook', 'travelchannel': 'trav', - 'geniuskitchen': 'geniuskitchen', + 'geniuskitchen': 'genius', } _SNI_HOST = 'web.api.video.snidigital.com'