[soundcloud] improve extraction
- improve format extraction(closes #22123) - extract uploader_id and uploader_url(closes #21916) - extract all known thumbnails(closes #19071)(closes #20659) - fix extration for private playlists(closes #20976) - add support for playlist embeds(#20976) - skip preview formats(closes #22806)
This commit is contained in:
		@@ -80,7 +80,7 @@ from .theplatform import ThePlatformIE
 | 
			
		||||
from .kaltura import KalturaIE
 | 
			
		||||
from .eagleplatform import EaglePlatformIE
 | 
			
		||||
from .facebook import FacebookIE
 | 
			
		||||
from .soundcloud import SoundcloudIE
 | 
			
		||||
from .soundcloud import SoundcloudEmbedIE
 | 
			
		||||
from .tunein import TuneInBaseIE
 | 
			
		||||
from .vbox7 import Vbox7IE
 | 
			
		||||
from .dbtv import DBTVIE
 | 
			
		||||
@@ -2749,9 +2749,9 @@ class GenericIE(InfoExtractor):
 | 
			
		||||
            return self.url_result(myvi_url)
 | 
			
		||||
 | 
			
		||||
        # Look for embedded soundcloud player
 | 
			
		||||
        soundcloud_urls = SoundcloudIE._extract_urls(webpage)
 | 
			
		||||
        soundcloud_urls = SoundcloudEmbedIE._extract_urls(webpage)
 | 
			
		||||
        if soundcloud_urls:
 | 
			
		||||
            return self.playlist_from_matches(soundcloud_urls, video_id, video_title, getter=unescapeHTML, ie=SoundcloudIE.ie_key())
 | 
			
		||||
            return self.playlist_from_matches(soundcloud_urls, video_id, video_title, getter=unescapeHTML)
 | 
			
		||||
 | 
			
		||||
        # Look for tunein player
 | 
			
		||||
        tunein_urls = TuneInBaseIE._extract_urls(webpage)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user