[arte] fix problem on extension

This commit is contained in:
Bezleputh 2014-03-31 20:46:35 +02:00
commit 9026866488

View file

@ -62,17 +62,19 @@ class ArteBrowser(BaseBrowser):
video = self.create_video(result['video']) video = self.create_video(result['video'])
try: try:
video.url = u'%s' % result['video']['VSR'][0]['VUR'] video.url = u'%s' % result['video']['VSR'][0]['VUR']
video.ext = u'%s' % result['video']['VSR'][0]['VMT']
except: except:
video.url = self.get_default_url(url) video.url, video.ext = self.get_default_url(url)
return video return video
def get_default_url(self, url): def get_default_url(self, url):
result = self.get_video_by_quality(url, 'ALL') result = self.get_video_by_quality(url, 'ALL')
try: try:
return u'%s' % result['video']['VSR'][0]['VUR'] return u'%s' % result['video']['VSR'][0]['VUR'], \
u'%s' % result['video']['VSR'][0]['VMT']
except: except:
return NotAvailable return NotAvailable, NotAvailable
def get_video_by_quality(self, url, quality): def get_video_by_quality(self, url, quality):
_url = url \ _url = url \