Download from utv.unistra.fr

This commit is contained in:
Pierre Rudloff 2013-08-18 17:02:39 +02:00
parent 943f7f7a39
commit 1a8527605b
3 changed files with 23 additions and 0 deletions

Binary file not shown.

View File

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

View File

@ -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]