首页 > 解决方案 > youtube-dl 将所有播放列表视为空

问题描述

正如标题所说。它一直运行良好,但这种行为是从昨天开始的。我已经升级并重新安装了自制软件,甚至尝试运行直接从 youtube-dl.org 下载的可执行文件。以下代码重现了我看到的行为:

 ---------------- | *****@********:~ 
$ youtube-dl --flat-playlist --verbose https://www.youtube.com/user/onearmsteve4192/videos
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['--flat-playlist', '--verbose', 'https://www.youtube.com/user/onearmsteve4192/videos']
[debug] Encodings: locale UTF-8, fs utf-8, out utf-8, pref UTF-8
[debug] youtube-dl version 2020.11.01.1
[debug] Python version 3.9.0 (CPython) - macOS-10.15.6-x86_64-i386-64bit
[debug] exe versions: ffmpeg 3.3.3, ffprobe 3.3.3
[debug] Proxy map: {}
[youtube:user] onearmsteve4192: Downloading channel page
[youtube:playlist] UU3x3gDTqUYy_bFZWS-U_mZQ: Downloading webpage
[download] Downloading playlist: UU3x3gDTqUYy_bFZWS-U_mZQ
[youtube:playlist] playlist UU3x3gDTqUYy_bFZWS-U_mZQ: Downloading 0 videos
[download] Finished downloading playlist: UU3x3gDTqUYy_bFZWS-U_mZQ

该标志--flat-playlist只是告诉它打印视频而不是下载它们,但没有它也不起作用(我-x --archive在生产中使用但它做同样的事情)

标签: bashyoutube-dl

解决方案


推荐阅读