mirror of
				https://gitlab.com/ytdl-org/youtube-dl.git
				synced 2025-10-31 15:52:22 -04:00 
			
		
		
		
	[vimeo] Improve _VALID_URL (Closes #9229)
This commit is contained in:
		| @@ -81,7 +81,7 @@ class VimeoIE(VimeoBaseInfoExtractor): | ||||
|                             \. | ||||
|                         )? | ||||
|                         vimeo(?P<pro>pro)?\.com/ | ||||
|                         (?!channels/[^/?#]+/?(?:$|[?#])|(?:album|ondemand)/) | ||||
|                         (?!channels/[^/?#]+/?(?:$|[?#])|[^/]+/review/|(?:album|ondemand)/) | ||||
|                         (?:.*?/)? | ||||
|                         (?: | ||||
|                             (?: | ||||
| @@ -90,6 +90,7 @@ class VimeoIE(VimeoBaseInfoExtractor): | ||||
|                             )? | ||||
|                         (?:videos?/)? | ||||
|                         (?P<id>[0-9]+) | ||||
|                         (?:/[\da-f]+)? | ||||
|                         /?(?:[?&].*)?(?:[#].*)?$ | ||||
|                     ''' | ||||
|     IE_NAME = 'vimeo' | ||||
| @@ -232,6 +233,10 @@ class VimeoIE(VimeoBaseInfoExtractor): | ||||
|             'url': 'https://vimeo.com/7809605', | ||||
|             'only_matching': True, | ||||
|         }, | ||||
|         { | ||||
|             'url': 'https://vimeo.com/160743502/abd0e13fb4', | ||||
|             'only_matching': True, | ||||
|         } | ||||
|     ] | ||||
|  | ||||
|     @staticmethod | ||||
|   | ||||
		Reference in New Issue
	
	Block a user