我需要进行youtube-dl
操作(或使用分叉,例如 yt-dlp 等)来抢救稍后将从云中删除的视频。当前是否有修复程序可以使其再次工作?这是我已经知道并且可以在网上找到的内容。
首先,youtube-dl
是一个强大的命令行工具,用于从 Youtube 下载视频并将其存储在本地而不是存储在云中。我多年来一直使用它,直到大约 2022 年或 2023 年。它需要定期修复代码,这可以pip install --upgrade youtube-dl
在使用 Python 的计算机上进行简单的修复。
然而,从2020年开始,youtube-dl
它受到了世界各国政府和机构的攻击。今天,youtube-dl
已经失效了。
然而,据我了解,它或其分叉或衍生物仍在用于合法和合法的目的。当我上网在 Google 上查找修复程序时,Duck Duck Go、Yahoo 和其他公司都将我引导到旧的讨论,这些讨论导致用户陷入无效故障排除的兔子洞。
搜索网站并没有引导我进行修复,而是引导我找到旧的过时的消息线程或无用的讨论。
对于那些需要合法且合法地使用此工具的人(youtube-dl
等人),他们可以在此处为我们发布修复程序吗?
youtube-dl 仍在 Github 上开发并进行了新的修复。
它的最后一个版本是 2021 年的youtube-dl 2021.12.17 ,但对最近几天的源代码进行了修复。您可以使用以下说明重新编译它:
但是,如果 2021 版本仍然适合您,则无需重新编译。
关于“Unable to extract uploader id”的错误,请参阅 bug-report
Unable to extract uploader id #31530。
它报告问题已在 yt-dlp中解决,其最新版本是 几天前的yt-dlp 2024.03.10 。