mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-31 14:45:14 +00:00 
			
		
		
		
	[twitch] Added support for player.twitch.tv URLs (closes #11535)
This commit is contained in:
		| @@ -206,7 +206,8 @@ class TwitchChapterIE(TwitchItemBaseIE): | |||||||
|  |  | ||||||
| class TwitchVodIE(TwitchItemBaseIE): | class TwitchVodIE(TwitchItemBaseIE): | ||||||
|     IE_NAME = 'twitch:vod' |     IE_NAME = 'twitch:vod' | ||||||
|     _VALID_URL = r'%s/[^/]+/v/(?P<id>\d+)' % TwitchBaseIE._VALID_URL_BASE |     _VALID_URL_BASE = r'https?://(?:www\.|player\.)?twitch\.tv' | ||||||
|  |     _VALID_URL = r'%s/(?:[^/]+/v/|\?video=v)(?P<id>\d+)' % _VALID_URL_BASE | ||||||
|     _ITEM_TYPE = 'vod' |     _ITEM_TYPE = 'vod' | ||||||
|     _ITEM_SHORTCUT = 'v' |     _ITEM_SHORTCUT = 'v' | ||||||
|  |  | ||||||
| @@ -229,6 +230,26 @@ class TwitchVodIE(TwitchItemBaseIE): | |||||||
|             # m3u8 download |             # m3u8 download | ||||||
|             'skip_download': True, |             'skip_download': True, | ||||||
|         }, |         }, | ||||||
|  |     }, { | ||||||
|  |         # player.twitch.tv URL | ||||||
|  |         'url': 'http://player.twitch.tv/?video=v6528877&t=5m10s', | ||||||
|  |         'info_dict': { | ||||||
|  |             'id': 'v6528877', | ||||||
|  |             'ext': 'mp4', | ||||||
|  |             'title': 'LCK Summer Split - Week 6 Day 1', | ||||||
|  |             'thumbnail': 're:^https?://.*\.jpg$', | ||||||
|  |             'duration': 17208, | ||||||
|  |             'timestamp': 1435131709, | ||||||
|  |             'upload_date': '20150624', | ||||||
|  |             'uploader': 'Riot Games', | ||||||
|  |             'uploader_id': 'riotgames', | ||||||
|  |             'view_count': int, | ||||||
|  |             'start_time': 310, | ||||||
|  |         }, | ||||||
|  |         'params': { | ||||||
|  |             # m3u8 download | ||||||
|  |             'skip_download': True, | ||||||
|  |         }, | ||||||
|     }, { |     }, { | ||||||
|         # Untitled broadcast (title is None) |         # Untitled broadcast (title is None) | ||||||
|         'url': 'http://www.twitch.tv/belkao_o/v/11230755', |         'url': 'http://www.twitch.tv/belkao_o/v/11230755', | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Robert Smith
					Robert Smith