youtube-dl 无法下载 mp3

youtube-dl 无法下载 mp3

youtube-dl 既不下载视频也不下载 mp3。这是我使用的命令:

youtube-dl --extract-audio --audio-format mp3 <Youtube URL>

输出:

m62iekbg9eo:“token”参数由于未知原因未出现在视频信息中;请报告此问题https://yt-dl.org/bug。请确保您使用的是最新版本;请参阅 https://yt-dl.org/update 关于如何更新。务必使用 --verbose 标志调用 youtube-dl 并包含其完整输出。

版本是2018.03.14。我用pip升级了,提示升级成功。但是我问版本号youtube-dl --version 还是2018.03.14。

因此我删除了 youtube-dl 并使用 pip 重新安装它。我使用的命令:

sudo apt-get remove youtube-dl
sudo apt-get install python-pip  
pip install --user youtube-dl

但是现在,当我尝试下载 mp3 时,它显示:

bash:/usr/bin/youtube-dl:没有此文件或目录

我也使用 18.04.3 LTS

答案1

从您的系统中删除 youtube-dl 包。

sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl
  • 第一个从 git 中提取程序,并将文件保存在 /usr/local/bin/ 下

  • 第二个使其可执行。

这是直接从 git 获取的最新版本。有时你需要使用以下工具更新程序:

sudo youtube-dl -U

答案2

我建议youtube-dl从你的系统中删除所有软件包,这样当你运行时youtube-dl你就会得到找不到命令错误。

之后,运行命令(如root 用户或以 为前缀sudo):

 # pip install -U youtube-dl

它将安装youtube-dl到路径/usr/local/bin/youtube-dl

笔记:youtube-dl后续使用前请运行上述命令将其更新至最新版本。

相关内容