如何使用 youtube-dl 下载多个 YouTube、播放列表或频道视频

在开始使用 youtube-dl 之前,您需要将该工具下载到您的设备上。本教程中的说明主要针对 Windows 版本,但 youtube-dl 也可用于其他操作系统。

前往官方站点并下载 Windows 可执行文件,如果未安装,则下载 Microsoft Visual C++ 2010 Service Pack 1 Redistributable Package (x86),这是在 Windows 上运行该工具所必需的。

通过选择开始,键入 cmd 并选择命令提示符打开命令提示符窗口。如果您已将文件保存到 Downloads 目录,请使用命令 cd Downloads 切换到该目录(前提是您位于用户文件夹中)。

使用批处理文件下载 YouTube 视频

youtube-dl-download-videos

如果您想下载多个彼此不相关的视频文件,例如从单个播放列表文件或频道,您可以使用带有视频 URL 的文本文件来使用 youtube-dl 下载视频。只需创建一个新的文本文件,将其命名为 downloads.txt,并在其中每行添加一个 YouTube 视频 URL。

主要命令是youtube-dl –verbose -ci –download-archive “c:\users\mart\Downloads\archive.txt” –batch-file=download.txt

该命令需要解释:

  • –verbose显示 youtube-dl 在命令行窗口中执行的操作。它不是必需的,但有助于确保一切按预期工作。
  • -c强制下载器恢复部分下载的视频文件。
  • -i指示下载器忽略错误。
  • –download-archive “path”在指定位置创建一个文本文件,用于记录所有下载的视频,以避免多次下载并保存记录。
  • –batch-file=download.txt是包含您要下载的视频 URL 的文本文件。

该程序会自动下载可用的最佳格式,但您也可以对其进行自定义,尤其是在 ffmpeg 可用的情况下。

从 YouTube 频道下载所有视频

download-youtube-channel-videos

核心命令是相同的,但不是使用包含视频 URL 列表的文本文件,而是将下载器指向用于下载的播放列表 URL。

这次运行youtube-dl –verbose -ci –download-archive “c:\users\mart\Downloads\archive.txt” https://www.youtube.com/channel/UCaCE5pzy49M8nQ59plgmFOA。

文本文件引用已被删除并替换为频道 URL 链接。该程序将从该特定频道下载所有视频;确保您有足够的可用空间而不是设备。

您需要将频道 URL 替换为您感兴趣的频道的 URL。

从 YouTube 播放列表下载所有视频

download-youtube-playlists

从播放列表下载视频的工作方式类似。只需将上面示例中的频道 URL 替换为播放列表 URL,youtube-dl 就会从指定的播放列表下载所有链接的视频。

运行youtube-dl –verbose -ci –download-archive “c:\users\mart\Downloads\archive.txt” https://www.youtube.com/playlist?list=PLLC5in1RaYdgmCRPhtTgm4tnnrnQQuHxq。

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun66532.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2021年8月26日 下午2:04
下一篇 2021年8月27日 下午9:47

相关推荐