Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[YOUTUBE] my-mix playlist fails to dump json #28335

Closed
5 tasks done
Leonetienne opened this issue Mar 3, 2021 · 3 comments
Closed
5 tasks done

[YOUTUBE] my-mix playlist fails to dump json #28335

Leonetienne opened this issue Mar 3, 2021 · 3 comments

Comments

@Leonetienne
Copy link
Contributor

  • I'm reporting a broken site support
  • I've verified that I'm running youtube-dl version 2021.03.03
  • 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

I am using youtube-dl.exe v2021.03.03

Verbose log

youtube-dl --skip-download --verbose --no-warnings --no-call-home --no-playlist --dump-json "https://youtu.be/U1vGosMScjM?list=RDU1vGosMScjM" > "test.json"

[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['--skip-download', '--verbose', '--no-warnings', '--no-call-home', '--no-playlist', '--dump-json', 'https://youtu.be/V_O1rmy67P0?list=RDeuKqswUtzVc']
[debug] Encodings: locale cp1252, fs mbcs, out cp1252, pref cp1252
[debug] youtube-dl version 2021.03.03
[debug] Python version 3.4.4 (CPython) - Windows-10-10.0.19041
[debug] exe versions: ffmpeg 4.3.2-2021-02-27-full_build-www.gyan.dev, ffprobe 4.3.2-2021-02-27-full_build-www.gyan.dev
[debug] Proxy map: {}
ERROR: no suitable InfoExtractor for URL https://www.youtube.com/watch?list=RDeuKqswUtzVc&feature=youtu.be&v=V_O1rmy67P0
  File "__main__.py", line 19, in <module>
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpvjygsik_\build\youtube_dl\__init__.py", line 475, in main
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpvjygsik_\build\youtube_dl\__init__.py", line 465, in _real_main
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpvjygsik_\build\youtube_dl\YoutubeDL.py", line 2056, in download
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpvjygsik_\build\youtube_dl\YoutubeDL.py", line 799, in extract_info
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpvjygsik_\build\youtube_dl\YoutubeDL.py", line 806, in wrapper
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpvjygsik_\build\youtube_dl\YoutubeDL.py", line 838, in __extract_info
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpvjygsik_\build\youtube_dl\YoutubeDL.py", line 879, in process_ie_result
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpvjygsik_\build\youtube_dl\YoutubeDL.py", line 801, in extract_info
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpvjygsik_\build\youtube_dl\YoutubeDL.py", line 628, in report_error
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpvjygsik_\build\youtube_dl\YoutubeDL.py", line 590, in trouble

Description

When copying the [right-click-on-video/copy-video-url] url of an auto-generated mix-playlist, the above command will always* fail.

It works, when i copy the url from the url-bar in chrome. This adds, for example, &ab_channel=Lindemann-Topic to the end.

*Just to end this issue on something weird: Adding --verbose causes the data extraction to sometimes work.

@Leonetienne Leonetienne changed the title [YOUTUBE] my-mix playlist fails to download [YOUTUBE] my-mix playlist fails to dump json Mar 3, 2021
@jazzina
Copy link

jazzina commented Mar 5, 2021

Same error.
In addition it cause 404 error when downloading playlist.

@jazzina
Copy link

jazzina commented Mar 10, 2021

@Leonetienne I have workaround: Check playlist for dead videos and remove them. And playlist will be cured.

@Leonetienne
Copy link
Contributor Author

@Leonetienne I have workaround: Check playlist for dead videos and remove them. And playlist will be cured.

Thanks, but i am passing --no-playlist. I just want that one video out of the playlist the link refers to, which is obviously not dead.

@dstftw dstftw closed this as completed in 0615913 Apr 16, 2021
github-actions bot added a commit to hellopony/youtube-dl that referenced this issue Apr 16, 2021
* https://github.com/ytdl-org/youtube-dl:
  [youtube] Improve stretch extraction and fix stretched ratio calculation (closes ytdl-org#28769)
  [youtube:tab] Improve grid extraction (closes ytdl-org#28725)
  [youtube:tab] Detect series playlist on playlists page (closes ytdl-org#28723)
  [youtube] Add more invidious instances (ytdl-org#28706)
  [pluralsight] Extend anti-throttling timeout (ytdl-org#28712)
  [youtube] Improve URL to extractor routing (closes ytdl-org#27572, closes ytdl-org#28335, closes ytdl-org#28742)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants