youtube-dl

Another place where youtube-dl lives on
git clone git://git.oshgnacknak.de/youtube-dl.git
Log | Files | Refs | README | LICENSE

commit f7bc056b5a6a49e274c029d6f959847ee442a033
parent a0f719854463c6f4226e4042dfa80c1b17154e1d
Author: Philipp Hagemeister <phihag@phihag.de>
Date:   Mon,  9 Feb 2015 10:44:55 +0100

Merge remote-tracking branch 'mmue/fix-rtlnow'

Diffstat:
Myoutube_dl/extractor/rtlnow.py | 15++++++++++++---
1 file changed, 12 insertions(+), 3 deletions(-)

diff --git a/youtube_dl/extractor/rtlnow.py b/youtube_dl/extractor/rtlnow.py @@ -134,9 +134,18 @@ class RTLnowIE(InfoExtractor): 'player_url': video_page_url + 'includes/vodplayer.swf', } else: - fmt = { - 'url': filename.text, - } + mobj = re.search(r'.*/(?P<hoster>[^/]+)/videos/(?P<play_path>.+)\.f4m', filename.text) + if mobj: + fmt = { + 'url': 'rtmpe://fmspay-fra2.rtl.de/' + mobj.group('hoster'), + 'play_path': 'mp4:' + mobj.group('play_path'), + 'page_url': url, + 'player_url': video_page_url + 'includes/vodplayer.swf', + } + else: + fmt = { + 'url': filename.text, + } fmt.update({ 'width': int_or_none(filename.get('width')), 'height': int_or_none(filename.get('height')),