我想使用youtube-dl下载仅音频播放列表。我已经掌握了基础知识。我的youtube-dl版本是最新的,我使用的命令是:
youtube-dl -x --extract-audio --yes-playlist --playlist-start 1 --playlist-end 18 \
https://www.youtube.com/watch?v=NRHoSXxTpgI&index=1&list=OLAK5uy_lowZyOuAZVs41vEtzV6e0KU8Iue1YQlzg
但是它一直卡住
删除原始文件[文件名](通过-k保留)
Github似乎没有任何帮助:https://github.com/rg3/youtube-dl/issues/12570
有什么想法吗?
答案 0 :(得分:0)
在大多数外壳程序中,“&”号(&
)是一个特殊字符,建议外壳程序在后台运行到目前为止的命令。这应该在命令执行后的第一行中清晰可见,这很可能会说类似
[1] 17156
[2] 17157
这些是您的shell,告诉您新后台进程的进程ID。
您必须使用反斜杠或引号将&符号转义,例如:
youtube-dl -x --yes-playlist --playlist-start 1 --playlist-end 18 \
'https://www.youtube.com/watch?v=NRHoSXxTpgI&index=1&list=OLAK5uy_lowZyOuAZVs41vEtzV6e0KU8Iue1YQlzg'
--extract-audio
与-x
相同,因此可以删除。
有关更多信息,请参见the youtube-dl FAQ。