mirror of
				https://gitlab.com/ytdl-org/youtube-dl.git
				synced 2025-11-04 03:57:06 -05: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