Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
brightcove empty playlist for playlistTabs #9965
Comments
|
How did you get this link? For example from which web page? |
|
The link have been got from an e-learning (hatacademy.com) web page accessible via paid subscription. I've downloaded the source web page via youtube-dl with help of cookies. Each training has two playlists mentioned on it's web page: the first one is "playlistTabs" which failed to download, while second "videoList" successfully downloaded by youtube-dl. |
|
Thanks. 'playlistTabs' should be correctly recognized in the next version. Please check that downloaded videos are what you expect then. |
|
I've checked some brightcove playlists in both formats with youtube-dl 2016.07.07 - everything looks like working as expected. |
$ ./youtube-dl --verbose "http://c.brightcove.com/services/json/experience/runtime/?command=get_programming_for_experience&playerKey=AQ~~,AAABXlLMdok~,NJ4EoMlZ4rZdx9eU1rkMVd8EaYPBBUlg"
[debug] System config: [u'--prefer-free-formats']
[debug] User config: []
[debug] Command-line args: [u'--verbose', u'http://c.brightcove.com/services/json/experience/runtime/?command=get_programming_for_experience&playerKey=AQ~~,AAABXlLMdok~,NJ4EoMlZ4rZdx9eU1rkMVd8EaYPBBUlg']
[debug] Encodings: locale UTF-8, fs UTF-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2016.06.30
[debug] Python version 2.7.11 - Linux-4.5.7-300.fc24.x86_64-x86_64-with-fedora-24-Twenty_Four
[debug] exe versions: ffmpeg 3.0.2, ffprobe 3.0.2
[debug] Proxy map: {}
[brightcove:legacy] AQ~~,AAABXlLMdok~,NJ4EoMlZ4rZdx9eU1rkMVd8EaYPBBUlg: Downloading playlist information
ERROR: Empty playlist; 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 "./youtube-dl/youtube_dl/YoutubeDL.py", line 676, in extract_info
ie_result = ie.extract(url)
File "./youtube-dl/youtube_dl/extractor/common.py", line 343, in extract
return self._real_extract(url)
File "./youtube-dl/youtube_dl/extractor/brightcove.py", line 265, in _real_extract
return self._get_playlist_info(player_key[0])
File "./youtube-dl/youtube_dl/extractor/brightcove.py", line 302, in _get_playlist_info
raise ExtractorError('Empty playlist')
ExtractorError: Empty playlist; 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.
Downloading from brightcove.com failed with "ExtractorError: Empty playlist;" if playlist is started with "playlistTabs" tag instead of "videoList". Format of playlist is also slightly modified.