[twitch] add support for Clip embed URLs
This commit is contained in:
		
							parent
							
								
									d4f53af482
								
							
						
					
					
						commit
						0b16b3c2d3
					
				
					 1 changed files with 4 additions and 1 deletions
				
			
		| 
						 | 
				
			
			@ -644,7 +644,7 @@ class TwitchStreamIE(TwitchBaseIE):
 | 
			
		|||
 | 
			
		||||
class TwitchClipsIE(TwitchBaseIE):
 | 
			
		||||
    IE_NAME = 'twitch:clips'
 | 
			
		||||
    _VALID_URL = r'https?://(?:clips\.twitch\.tv/(?:[^/]+/)*|(?:www\.)?twitch\.tv/[^/]+/clip/)(?P<id>[^/?#&]+)'
 | 
			
		||||
    _VALID_URL = r'https?://(?:clips\.twitch\.tv/(?:embed\?.*?\bclip=|(?:[^/]+/)*)|(?:www\.)?twitch\.tv/[^/]+/clip/)(?P<id>[^/?#&]+)'
 | 
			
		||||
 | 
			
		||||
    _TESTS = [{
 | 
			
		||||
        'url': 'https://clips.twitch.tv/FaintLightGullWholeWheat',
 | 
			
		||||
| 
						 | 
				
			
			@ -667,6 +667,9 @@ class TwitchClipsIE(TwitchBaseIE):
 | 
			
		|||
    }, {
 | 
			
		||||
        'url': 'https://www.twitch.tv/sergeynixon/clip/StormyThankfulSproutFutureMan',
 | 
			
		||||
        'only_matching': True,
 | 
			
		||||
    }, {
 | 
			
		||||
        'url': 'https://clips.twitch.tv/embed?clip=InquisitiveBreakableYogurtJebaited',
 | 
			
		||||
        'only_matching': True,
 | 
			
		||||
    }]
 | 
			
		||||
 | 
			
		||||
    def _real_extract(self, url):
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue