Download from utv.unistra.fr (PR #1271)

Squashed to a single commit to keep the file 'youtube-dl' unchanged and remove the revert commit.
pull/2/head
Pierre Rudloff 12 years ago committed by Jaime Marquínez Ferrándiz
parent 063fcc9676
commit 75e1b46add

@ -75,6 +75,7 @@ from .tudou import TudouIE
from .tumblr import TumblrIE from .tumblr import TumblrIE
from .tutv import TutvIE from .tutv import TutvIE
from .ustream import UstreamIE from .ustream import UstreamIE
from .utv import UTVIE
from .vbox7 import Vbox7IE from .vbox7 import Vbox7IE
from .veoh import VeohIE from .veoh import VeohIE
from .vevo import VevoIE from .vevo import VevoIE

@ -0,0 +1,22 @@
import re
from .common import InfoExtractor
class UTVIE(InfoExtractor):
_VALID_URL = r'http://utv.unistra.fr/index.php\?id_video\=(\d+)'
def _real_extract(self, url):
id = re.match(self._VALID_URL, url).group(1)
webpage = self._download_webpage(url, id)
url = re.search(r'file: "(.*?)",', webpage).group(1)
title = re.search(r'/utv/\d+/.*/(.*?).mp4', url).group(1)
video_url = 'http://vod-flash.u-strasbg.fr:8080/' + url
track_info = {'id':id,
'title' : title,
'ext' : 'mp4',
'url' : video_url
}
return [track_info]
Loading…
Cancel
Save