Cannot extract certain podcast from podcast.apple.com
See original GitHub issueChecklist
- I’m reporting a broken site support
 - I’ve verified that I’m running youtube-dl version 2021.06.06
 - I’ve checked that all provided URLs are alive and playable in a browser
 - I’ve checked that all URLs and arguments with special characters are properly quoted or escaped
 - I’ve searched the bugtracker for similar issues including closed ones
 
Verbose log
[debug] System config: ['--prefer-free-formats']
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['--skip-download', 'https://podcasts.apple.com/podcast/4-on-the-horn-with-adam-kovacevich/id1585883787?i=1000539806607', '--write-info-json', '-v']
[debug] Encodings: locale UTF-8, fs utf-8, out utf-8, pref UTF-8
[debug] youtube-dl version 2021.06.06
[debug] Python version 3.9.6 (CPython) - Linux-5.13.9-100.fc33.x86_64-x86_64-with-glibc2.32
[debug] exe versions: ffmpeg 4.3.2, ffprobe 4.3.2
[debug] Proxy map: {}
[ApplePodcasts] 1000539806607: Downloading webpage
ERROR: Unable to extract ember data; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
Traceback (most recent call last):
  File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 815, in wrapper
    return func(self, *args, **kwargs)
  File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 836, in __extract_info
    ie_result = ie.extract(url)
  File "/usr/local/bin/youtube-dl/youtube_dl/extractor/common.py", line 534, in extract
    ie_result = self._real_extract(url)
  File "/usr/local/bin/youtube-dl/youtube_dl/extractor/applepodcasts.py", line 42, in _real_extract
    ember_data = self._parse_json(self._search_regex(
  File "/usr/local/bin/youtube-dl/youtube_dl/extractor/common.py", line 1012, in _search_regex
    raise RegexNotFoundError('Unable to extract %s' % _name)
youtube_dl.utils.RegexNotFoundError: Unable to extract ember data; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
Description
Attempting to use youtube-dl on this page. Did not work, log output asked me to post here.
Other podcasts on podcast.apple.com work.
Issue Analytics
- State:
 - Created 2 years ago
 - Comments:5 (3 by maintainers)
 
Top Results From Across the Web
extract a portion of a podcast - Apple Community
I have been told that I can extract a portion of a podcast withing iTunes that creates an AAC file. I have tried...
Read more >Download, save, and share podcast episodes on iPhone
Download, save, and share podcast episodes on iPhone ; Save and download an episode · Tap Library, then tap a show to see...
Read more >Save or download episodes in Podcasts on Mac - Apple Support
In Podcasts on your Mac, save episodes to your library, or download them so you can play them when you're not connected to...
Read more >Download and delete episodes in Apple Podcasts on iPhone ...
Open the Podcasts app. Browse or search for a show, then tap it. Touch and hold the episode that you want to download....
Read more >Get and manage your Apple Podcasts Subscriptions
To subscribe, open the Apple Podcasts app on your iPhone, iPad, or Mac. Find the podcast or channel that you want to subscribe...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found

But … avoiding that sort of palaver is the point of using yt-dl, especially since it extracts metadata beyond the media URL!
For this particular podcast (and other Apple podcasts I have tried) if you download the web page “https://podcasts.apple.com/podcast/4-on-the-horn-with-adam-kovacevich/id1585883787?i=1000539806607” with wget or some other downloader, then you can find a link to an mp3 file in the page: in this case it is https://www.buzzsprout.com/1853079/9437981-4-on-the-horn-with-adam-kovacevich.mp3
You can then download this mp3 file with wget or some other downloader.