youtube-dl 不会下载 mp3

sar*_*arp 1 youtube-dl

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

youtube-dl --extract-audio --audio-format mp3 <Youtube URL>
Run Code Online (Sandbox Code Playgroud)

输出:

m62iekbg9eo:“令牌”参数不明原因不在视频信息中;请在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
Run Code Online (Sandbox Code Playgroud)

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

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

我也使用 18.04.3 LTS

nob*_*ody 5

从系统中删除 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
Run Code Online (Sandbox Code Playgroud)
  • 第一个从git中提取程序,并将文件保存在/usr/local/bin/下

  • 第二个使它可执行。

这是直接来自 git 的最新版本。不时你必须更新程序

sudo youtube-dl -U
Run Code Online (Sandbox Code Playgroud)