about summary refs log tree commit diff
diff options
context:
space:
mode:
authorJaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@gmail.com>2013-07-21 11:04:56 +0200
committerJaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@gmail.com>2013-07-21 11:04:56 +0200
commitddbfd0f0c51d797c2223e536d8bd0cc5f7582bb4 (patch)
treefb062c54a341393362d922cdde3d1cc5bb9bfbc6
parentd7ae0639b4e43e9ac9eebb5d09cfcb77bd0671ce (diff)
downloadyoutube-dl-ddbfd0f0c51d797c2223e536d8bd0cc5f7582bb4.tar.gz
youtube-dl-ddbfd0f0c51d797c2223e536d8bd0cc5f7582bb4.tar.xz
youtube-dl-ddbfd0f0c51d797c2223e536d8bd0cc5f7582bb4.zip
ComedyCentralIE: support the extended interviews urls (fixes #1079)
-rw-r--r--youtube_dl/extractor/comedycentral.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/youtube_dl/extractor/comedycentral.py b/youtube_dl/extractor/comedycentral.py
index 93d9e3d5e..bf8d711ee 100644
--- a/youtube_dl/extractor/comedycentral.py
+++ b/youtube_dl/extractor/comedycentral.py
@@ -24,7 +24,9 @@ class ComedyCentralIE(InfoExtractor):
                          (full-episodes/(?P<episode>.*)|
                           (?P<clip>
                               (the-colbert-report-(videos|collections)/(?P<clipID>[0-9]+)/[^/]*/(?P<cntitle>.*?))
-                              |(watch/(?P<date>[^/]*)/(?P<tdstitle>.*)))))
+                              |(watch/(?P<date>[^/]*)/(?P<tdstitle>.*)))|
+                          (?P<interview>
+                              extended-interviews/(?P<interID>[0-9]+)/playlist_tds_extended_(?P<interview_title>.*?)/.*?)))
                      $"""
     _TEST = {
         u'url': u'http://www.thedailyshow.com/watch/thu-december-13-2012/kristen-stewart',
@@ -87,6 +89,9 @@ class ComedyCentralIE(InfoExtractor):
             else:
                 epTitle = mobj.group('cntitle')
             dlNewest = False
+        elif mobj.group('interview'):
+            epTitle = mobj.group('interview_title')
+            dlNewest = False
         else:
             dlNewest = not mobj.group('episode')
             if dlNewest: