bash - 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
在生产中使用但它做同样的事情)
解决方案
推荐阅读
- javascript - Redux dispatch 没有正确更新状态
- php - 用 HTML 将所有表情符号包装在一个字符串中?
- python-3.x - 在 wxpython 中的某个点一个接一个地显示位图与它们重叠并且不显示其余部分
- python - 使用 pandas 删除值中不包含字符串的行
- java - 拦截 monitorEnter - 生成的字节码无法 JIT 编译
- rabbitmq - Spring AMQP RPC使用者如何确定发布者通道是否已关闭
- javascript - 如何在新函数中使用带有 OnChange 的文本框中的值?
- model-view-controller - 剑道 UI MVC 下拉列表
- spring - 如何从java代码配置spring boot服务器(初始化时)?
- sql - SQL 使用 oracle SQL 上的查询测试外键