首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >youtube-dl不会下载mp3

youtube-dl不会下载mp3
EN

Ask Ubuntu用户
提问于 2020-01-13 08:50:56
回答 2查看 7.4K关注 0票数 1

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

代码语言:javascript
复制
youtube-dl --extract-audio --audio-format mp3 <Youtube URL>

产出:

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

版本为2018.03.14。我用pip对它进行了升级,它说已经升级了。但是当我问youtube-dl --version版本时,它仍然显示了2018.03.14。

所以我删除了youtube-dl,然后再用pip安装它。我使用的命令:

代码语言:javascript
复制
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

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2020-01-13 09:35:03

从系统中删除一个youtube-dl包。

代码语言:javascript
复制
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直接提供的最新版本。您必须不时地用

代码语言:javascript
复制
sudo youtube-dl -U
票数 5
EN

Ask Ubuntu用户

发布于 2020-01-13 10:17:38

我建议将所有youtube-dl包从您的系统中删除,以便在运行youtube-dl时,您将得到命令不被找到的错误。

之后,运行命令(以根用户身份或以sudo为前缀):

代码语言:javascript
复制
 # pip install -U youtube-dl

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

注意:在以后使用youtube-dl之前,运行上面的命令将其更新为最新版本。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1202599

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档