Browse Source

[mixcloud] Fix extraction of the audio url (fixes #7751)

totalwebcasting
Jaime Marquínez Ferrándiz 9 years ago
parent
commit
2a63b0f110
1 changed files with 2 additions and 1 deletions
  1. +2
    -1
      youtube_dl/extractor/mixcloud.py

+ 2
- 1
youtube_dl/extractor/mixcloud.py View File

@ -64,7 +64,8 @@ class MixcloudIE(InfoExtractor):
preview_url = self._search_regex(
r'\s(?:data-preview-url|m-preview)="([^"]+)"', webpage, 'preview url')
song_url = preview_url.replace('/previews/', '/c/originals/')
song_url = re.sub(r'audiocdn(\d+)', r'stream\1', preview_url)
song_url = song_url.replace('/previews/', '/c/originals/')
if not self._check_url(song_url, track_id, 'mp3'):
song_url = song_url.replace('.mp3', '.m4a').replace('originals/', 'm4a/64/')
if not self._check_url(song_url, track_id, 'm4a'):


Loading…
Cancel
Save