mirror of
				https://gitlab.com/ytdl-org/youtube-dl.git
				synced 2025-11-04 08:37:07 -05:00 
			
		
		
		
	[youtube] Add support for yourepeat.com URLs (Closes #2397)
This commit is contained in:
		@@ -138,13 +138,14 @@ class YoutubeIE(YoutubeBaseInfoExtractor, SubtitlesInfoExtractor):
 | 
			
		||||
                         (?:(?:(?:(?:\w+\.)?[yY][oO][uU][tT][uU][bB][eE](?:-nocookie)?\.com/|
 | 
			
		||||
                            (?:www\.)?deturl\.com/www\.youtube\.com/|
 | 
			
		||||
                            (?:www\.)?pwnyoutube\.com/|
 | 
			
		||||
                            (?:www\.)?yourepeat\.com/|
 | 
			
		||||
                            tube\.majestyc\.net/|
 | 
			
		||||
                            youtube\.googleapis\.com/)                        # the various hostnames, with wildcard subdomains
 | 
			
		||||
                         (?:.*?\#/)?                                          # handle anchor (#/) redirect urls
 | 
			
		||||
                         (?:                                                  # the various things that can precede the ID:
 | 
			
		||||
                             (?:(?:v|embed|e)/)                               # v/ or embed/ or e/
 | 
			
		||||
                             |(?:                                             # or the v= param in all its forms
 | 
			
		||||
                                 (?:(?:watch|movie)(?:_popup)?(?:\.php)?)?    # preceding watch(_popup|.php) or nothing (like /?v=xxxx)
 | 
			
		||||
                                 (?:(?:watch|movie)(?:_popup)?(?:\.php)?/?)?  # preceding watch(_popup|.php) or nothing (like /?v=xxxx)
 | 
			
		||||
                                 (?:\?|\#!?)                                  # the params delimiter ? or # or #!
 | 
			
		||||
                                 (?:.*?&)?                                    # any other preceding param (like /?s=tuff&v=xxxx)
 | 
			
		||||
                                 v=
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user