parent
							
								
									91bd3bd019
								
							
						
					
					
						commit
						c9595ee780
					
				
					 1 changed files with 14 additions and 1 deletions
				
			
		| 
						 | 
					@ -643,7 +643,14 @@ class TwitchStreamIE(TwitchBaseIE):
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class TwitchClipsIE(TwitchBaseIE):
 | 
					class TwitchClipsIE(TwitchBaseIE):
 | 
				
			||||||
    IE_NAME = 'twitch:clips'
 | 
					    IE_NAME = 'twitch:clips'
 | 
				
			||||||
    _VALID_URL = r'https?://(?:clips\.twitch\.tv/(?:embed\?.*?\bclip=|(?:[^/]+/)*)|(?:www\.)?twitch\.tv/[^/]+/clip/)(?P<id>[^/?#&]+)'
 | 
					    _VALID_URL = r'''(?x)
 | 
				
			||||||
 | 
					                    https?://
 | 
				
			||||||
 | 
					                        (?:
 | 
				
			||||||
 | 
					                            clips\.twitch\.tv/(?:embed\?.*?\bclip=|(?:[^/]+/)*)|
 | 
				
			||||||
 | 
					                            (?:(?:www|go|m)\.)?twitch\.tv/[^/]+/clip/
 | 
				
			||||||
 | 
					                        )
 | 
				
			||||||
 | 
					                        (?P<id>[^/?#&]+)
 | 
				
			||||||
 | 
					                    '''
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    _TESTS = [{
 | 
					    _TESTS = [{
 | 
				
			||||||
        'url': 'https://clips.twitch.tv/FaintLightGullWholeWheat',
 | 
					        'url': 'https://clips.twitch.tv/FaintLightGullWholeWheat',
 | 
				
			||||||
| 
						 | 
					@ -669,6 +676,12 @@ class TwitchClipsIE(TwitchBaseIE):
 | 
				
			||||||
    }, {
 | 
					    }, {
 | 
				
			||||||
        'url': 'https://clips.twitch.tv/embed?clip=InquisitiveBreakableYogurtJebaited',
 | 
					        'url': 'https://clips.twitch.tv/embed?clip=InquisitiveBreakableYogurtJebaited',
 | 
				
			||||||
        'only_matching': True,
 | 
					        'only_matching': True,
 | 
				
			||||||
 | 
					    }, {
 | 
				
			||||||
 | 
					        'url': 'https://m.twitch.tv/rossbroadcast/clip/ConfidentBraveHumanChefFrank',
 | 
				
			||||||
 | 
					        'only_matching': True,
 | 
				
			||||||
 | 
					    }, {
 | 
				
			||||||
 | 
					        'url': 'https://go.twitch.tv/rossbroadcast/clip/ConfidentBraveHumanChefFrank',
 | 
				
			||||||
 | 
					        'only_matching': True,
 | 
				
			||||||
    }]
 | 
					    }]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def _real_extract(self, url):
 | 
					    def _real_extract(self, url):
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue