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/8/head
Pierre Rudloff 2013-08-18 17:02:39 +02:00 zatwierdzone przez Jaime Marquínez Ferrándiz
rodzic 063fcc9676
commit 75e1b46add
2 zmienionych plików z 23 dodań i 0 usunięć

Wyświetl plik

@ -75,6 +75,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

Wyświetl plik

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