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
从系统中删除 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)
| 归档时间: |
|
| 查看次数: |
3635 次 |
| 最近记录: |