From 34334f7deb7d4241b2071f06f8d4dc9aab4a4cfd Mon Sep 17 00:00:00 2001 From: Laurent Bachelier Date: Sat, 30 Mar 2013 01:16:05 +0100 Subject: [PATCH] vimeo: Get author --- modules/vimeo/pages.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/vimeo/pages.py b/modules/vimeo/pages.py index 44981b09..bf98cadf 100644 --- a/modules/vimeo/pages.py +++ b/modules/vimeo/pages.py @@ -89,6 +89,7 @@ class VideoPage(BasePage): v.title = unicode(data['video']['title']) if v.thumbnail is None: v.thumbnail = Thumbnail(unicode(data['video']['thumbnail'])) + v.author = data['video']['owner']['name'] v.duration = datetime.timedelta(seconds=int(data['video']['duration'])) # determine available codec and quality @@ -107,7 +108,7 @@ class VideoPage(BasePage): if 'hd' in data['video']['files'][codec]: quality = 'hd' - v.url = unicode("http://player.vimeo.com/play_redirect?quality=%s&codecs=%s&clip_id=%d&time=%s&sig=%s&type=html5_desktop_local" % (quality, codec, int(v.id), data['request']['timestamp'] , data['request']['signature'])) + v.url = unicode("http://player.vimeo.com/play_redirect?quality=%s&codecs=%s&clip_id=%d&time=%s&sig=%s&type=html5_desktop_local" % (quality, codec, int(v.id), data['request']['timestamp'], data['request']['signature'])) # attempt to determine the redirected URL to pass it instead # since the target server doesn't check for User-Agent, unlike