Youtube-dl 有时有效,有时无效:
youtube-dl https://www.youtube.com/watch?v=62uM1trEf6M
[youtube] 62uM1trEf6M: Downloading webpage
ERROR: No video formats found; please report this issue on https://yt-dl.org/bu
我的 Ubuntu 版本是 20.04。5 分钟前,我下载了视频,没有任何问题。
有人可以详细说明一下吗?
答案1
我在 Ubuntu 20.04 中得到了以下结果。
$youtube-dl -F https://www.youtube.com/watch?v=62uM1trEf6M [youtube] 62uM1trEf6M: 正在下载网页 错误:未找到视频格式;请在 https://yt-dl.org/bug 上报告此问题。 确保您使用的是最新版本;请参阅 https://yt-dl.org/update 了解如何 进行更新。务必使用 --verbose 标志调用 youtube-dl 并包含其 完成输出。
结果snap run youtube-dl -F https://www.youtube.com/watch?v=62uM1trEf6M
是成功的,这表明在 20.04 中打包为 .deb 包的 youtube-dl apt 包不够新,无法下载此视频。请安装最新稳定的 youtube-dl snap 包:
sudo snap install youtube-dl
安装后,你将安装两个 youtube-dl 包,你可以使用 snap 包来调用它,snap run youtube-dl
而不是youtube-dl