Merge branch 'master' of https://github.com/psi-neamf/youtube-dl into psi-neamf
authorRicardo Garcia <sarbalap+freshmeat@gmail.com>
Fri, 19 Nov 2010 17:30:58 +0000 (18:30 +0100)
committerRicardo Garcia <sarbalap+freshmeat@gmail.com>
Fri, 19 Nov 2010 17:30:58 +0000 (18:30 +0100)
youtube-dl [changed mode: 0755->0644]

old mode 100755 (executable)
new mode 100644 (file)
index 1a53c2c..e164d5c
@@ -832,7 +832,7 @@ class YoutubeIE(InfoExtractor):
 
                # Get video webpage
                self.report_video_webpage_download(video_id)
-               request = urllib2.Request('http://www.youtube.com/watch?v=%s&gl=US&hl=en' % video_id, None, std_headers)
+               request = urllib2.Request('http://www.youtube.com/watch?v=%s&gl=US&hl=en&amp;has_verified=1' % video_id, None, std_headers)
                try:
                        video_webpage = urllib2.urlopen(request).read()
                except (urllib2.URLError, httplib.HTTPException, socket.error), err:
@@ -840,9 +840,9 @@ class YoutubeIE(InfoExtractor):
                        return
 
                # Attempt to extract SWF player URL
-               mobj = re.search(r'swfConfig.*"(http://.*?watch.*?-.*?\.swf)"', video_webpage)
+               mobj = re.search(r'swfConfig.*?"(http:\\/\\/.*?watch.*?-.*?\.swf)"', video_webpage)
                if mobj is not None:
-                       player_url = mobj.group(1)
+                       player_url = re.sub(r'\\(.)', r'\1', mobj.group(1))
                else:
                        player_url = None