commit 60b2dd1285a7aeb848e0f3c24f5e9480f9cef616
parent 36ddd8b3f7632f5ca4376a37bb5e0eb6aefb16d7
Author: Philipp Hagemeister <phihag@phihag.de>
Date: Tue, 24 Jun 2014 10:50:41 +0200
[comedycentral] Correct handling when latest tds episode is a special-episode instead of a regular one
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/youtube_dl/extractor/comedycentral.py b/youtube_dl/extractor/comedycentral.py
@@ -130,7 +130,7 @@ class ComedyCentralShowsIE(InfoExtractor):
raise ExtractorError('Invalid redirected URL: ' + url)
if mobj.group('episode') == '':
raise ExtractorError('Redirected URL is still not specific: ' + url)
- epTitle = mobj.group('episode').rpartition('/')[-1]
+ epTitle = (mobj.group('episode') or mobj.group('videotitle')).rpartition('/')[-1]
mMovieParams = re.findall('(?:<param name="movie" value="|var url = ")(http://media.mtvnservices.com/([^"]*(?:episode|video).*?:.*?))"', webpage)
if len(mMovieParams) == 0: