mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-31 14:45:14 +00:00 
			
		
		
		
	[xtube] use unicode_literals
This commit is contained in:
		 Arjun Sreedharan
					Arjun Sreedharan
				
			
				
					committed by
					
						 Jaime Marquínez Ferrándiz
						Jaime Marquínez Ferrándiz
					
				
			
			
				
	
			
			
			 Jaime Marquínez Ferrándiz
						Jaime Marquínez Ferrándiz
					
				
			
						parent
						
							2317e6b2b3
						
					
				
				
					commit
					c5ba203e23
				
			| @@ -1,3 +1,5 @@ | ||||
| from __future__ import unicode_literals | ||||
|  | ||||
| import os | ||||
| import re | ||||
|  | ||||
| @@ -10,14 +12,14 @@ from ..utils import ( | ||||
| class XTubeIE(InfoExtractor): | ||||
|     _VALID_URL = r'^(?:https?://)?(?:www\.)?(?P<url>xtube\.com/watch\.php\?v=(?P<videoid>[^/?&]+))' | ||||
|     _TEST = { | ||||
|         u'url': u'http://www.xtube.com/watch.php?v=kVTUy_G222_', | ||||
|         u'file': u'kVTUy_G222_.mp4', | ||||
|         u'md5': u'092fbdd3cbe292c920ef6fc6a8a9cdab', | ||||
|         u'info_dict': { | ||||
|             u"title": u"strange erotica", | ||||
|             u"description": u"surreal gay themed erotica...almost an ET kind of thing", | ||||
|             u"uploader": u"greenshowers", | ||||
|             u"age_limit": 18, | ||||
|         'url': 'http://www.xtube.com/watch.php?v=kVTUy_G222_', | ||||
|         'file': 'kVTUy_G222_.mp4', | ||||
|         'md5': '092fbdd3cbe292c920ef6fc6a8a9cdab', | ||||
|         'info_dict': { | ||||
|             "title": "strange erotica", | ||||
|             "description": "surreal gay themed erotica...almost an ET kind of thing", | ||||
|             "uploader": "greenshowers", | ||||
|             "age_limit": 18, | ||||
|         } | ||||
|     } | ||||
|  | ||||
| @@ -30,10 +32,10 @@ class XTubeIE(InfoExtractor): | ||||
|         req.add_header('Cookie', 'age_verified=1') | ||||
|         webpage = self._download_webpage(req, video_id) | ||||
|  | ||||
|         video_title = self._html_search_regex(r'<div class="p_5px[^>]*>([^<]+)', webpage, u'title') | ||||
|         video_uploader = self._html_search_regex(r'so_s\.addVariable\("owner_u", "([^"]+)', webpage, u'uploader', fatal=False) | ||||
|         video_description = self._html_search_regex(r'<p class="video_description">([^<]+)', webpage, u'description', fatal=False) | ||||
|         video_url= self._html_search_regex(r'var videoMp4 = "([^"]+)', webpage, u'video_url').replace('\\/', '/') | ||||
|         video_title = self._html_search_regex(r'<div class="p_5px[^>]*>([^<]+)', webpage, 'title') | ||||
|         video_uploader = self._html_search_regex(r'so_s\.addVariable\("owner_", "([^"]+)', webpage, 'uploader', fatal=False) | ||||
|         video_description = self._html_search_regex(r'<p class="video_description">([^<]+)', webpage, 'description', fatal=False) | ||||
|         video_url= self._html_search_regex(r'var videoMp4 = "([^"]+)', webpage, 'video_url').replace('\\/', '/') | ||||
|         path = compat_urllib_parse_urlparse(video_url).path | ||||
|         extension = os.path.splitext(path)[1][1:] | ||||
|         format = path.split('/')[5].split('_')[:2] | ||||
|   | ||||
		Reference in New Issue
	
	Block a user