From: Jaime Marquínez Ferrándiz Date: Sun, 30 Nov 2014 23:03:24 +0000 (+0100) Subject: [myspace] Cleanup X-Git-Url: http://git.oshgnacknak.de/?a=commitdiff_plain;h=954f36f890713f39bba7e5a08559856c367c89e7;p=youtube-dl [myspace] Cleanup --- diff --git a/youtube_dl/extractor/myspace.py b/youtube_dl/extractor/myspace.py index 0ead81095..e62614670 100644 --- a/youtube_dl/extractor/myspace.py +++ b/youtube_dl/extractor/myspace.py @@ -36,7 +36,6 @@ class MySpaceIE(InfoExtractor): 'info_dict': { 'id': '93388656', 'ext': 'flv', - 'playlist': 'The Demo', 'title': 'Of weakened soul...', 'uploader': 'Killsorrow', 'uploader_id': 'killsorrow', @@ -85,13 +84,14 @@ class MySpaceIE(InfoExtractor): r'''.*?)\1''' % name, + song_data, name, default='', group='data') streamUrl = search_data('stream-url') if not streamUrl: vevo_id = search_data('vevo-id') @@ -110,7 +110,6 @@ class MySpaceIE(InfoExtractor): 'title': self._og_search_title(webpage), 'uploader': search_data('artist-name'), 'uploader_id': search_data('artist-username'), - 'playlist': search_data('album-title'), 'thumbnail': self._og_search_thumbnail(webpage), } else: @@ -165,16 +164,16 @@ class MySpaceAlbumIE(InfoExtractor): webpage = self._download_webpage(url, display_id) tracks_paths = re.findall(r'"music:song" content="(.*?)"', webpage) if not tracks_paths: - self.to_screen('%s: No songs found, try using proxy' % display_id) - return + raise ExtractorError( + '%s: No songs found, try using proxy' % display_id, + expected=True) entries = [ self.url_result(t_path, ie=MySpaceIE.ie_key()) for t_path in tracks_paths] - title = self._og_search_title(webpage) return { '_type': 'playlist', 'id': playlist_id, 'display_id': display_id, - 'title': title, + 'title': self._og_search_title(webpage), 'entries': entries, }