mirror of
				https://gitlab.com/ytdl-org/youtube-dl.git
				synced 2025-11-04 00:27:07 -05:00 
			
		
		
		
	Fix minor problems with Youtube user InfoExtractor
This commit is contained in:
		@@ -1085,7 +1085,7 @@ class YoutubeUserIE(InfoExtractor):
 | 
			
		||||
 | 
			
		||||
	_VALID_URL = r'(?:http://)?(?:\w+\.)?youtube.com/user/(.*)'
 | 
			
		||||
	_TEMPLATE_URL = 'http://gdata.youtube.com/feeds/api/users/%s'
 | 
			
		||||
	_VIDEO_INDICATOR = r'http://gdata.youtube.com/feeds/api/videos/(.*)'
 | 
			
		||||
	_VIDEO_INDICATOR = r'http://gdata.youtube.com/feeds/api/videos/(.*)' # XXX Fix this.
 | 
			
		||||
	_youtube_ie = None
 | 
			
		||||
 | 
			
		||||
	def __init__(self, youtube_ie, downloader=None):
 | 
			
		||||
@@ -1098,7 +1098,7 @@ class YoutubeUserIE(InfoExtractor):
 | 
			
		||||
 | 
			
		||||
	def report_download_page(self, username):
 | 
			
		||||
		"""Report attempt to download user page."""
 | 
			
		||||
		self._downloader.to_stdout(u'[youtube] USR %s: Downloading page ' % (username))
 | 
			
		||||
		self._downloader.to_stdout(u'[youtube] user %s: Downloading page ' % (username))
 | 
			
		||||
 | 
			
		||||
	def _real_initialize(self):
 | 
			
		||||
		self._youtube_ie.initialize()
 | 
			
		||||
@@ -1127,7 +1127,6 @@ class YoutubeUserIE(InfoExtractor):
 | 
			
		||||
		ids_in_page = []
 | 
			
		||||
 | 
			
		||||
		for mobj in re.finditer(self._VIDEO_INDICATOR, page):
 | 
			
		||||
			print mobj.group(1)
 | 
			
		||||
			if mobj.group(1) not in ids_in_page:
 | 
			
		||||
				ids_in_page.append(mobj.group(1))
 | 
			
		||||
		video_ids.extend(ids_in_page)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user