我正尝试使用Youtubedl从Youtube下载视频。我很容易地下载了该播放列表的一个视频,但是当我尝试从其URL下载第二个视频时,YoutubeDL开始下载整个播放列表。我是一个nooby球员,所以任何帮助都会很棒:) 网址链接为:https://www.youtube.com/watch?v=wtdFPppcup4&list=PL9ooVrP1hQOH3SvcgkC4Qv2cyCebvs0Ik&index=3&t=0s
可能是网址问题吗?
答案 0 :(得分:2)
如果您查看自己的网址https://www.youtube.com/watch?v=wtdFPppcup4&list=PL9ooVrP1hQOH3SvcgkC4Qv2cyCebvs0Ik&index=3&t=0s,则会看到它同时指向视频https://www.youtube.com/watch?v=wtdFPppcup4和播放列表({{ 3}})。
youtube-dl默认将其解释为播放列表,但您可以强制执行以下两种行为之一。在https://www.youtube.com/playlist?list=PL9ooVrP1hQOH3SvcgkC4Qv2cyCebvs0Ik中,您会找到
--no-playlist
如果URL引用了视频和播放列表,则仅下载视频。
--yes-playlist
如果URL指向视频和播放列表,则下载该播放列表。
因此,以youtube-dl开头
youtube-dl --no-playlist "https://www.youtube.com/watch?v=wtdFPppcup4&list=PL9ooVrP1hQOH3SvcgkC4Qv2cyCebvs0Ik&index=3&t=0s"
仅获取视频。如果您始终想要这种行为,请考虑使用youtube-dl's options。