📅  最后修改于: 2023-12-03 14:48:41.340000             🧑  作者: Mango
youtube-dl
是一个开源的命令行程序,可以帮助您从YouTube下载视频和音频文件。它可以下载多个视频和音频格式,,而且您可以使用它来下载整个视频播放列表和频道。
我们将在本文中了解如何在Linux终端中使用此实用程序来下载YouTube视频。
在大多数Linux发行版中,youtube-dl
都作为系统软件包提供。因此,要安装它,请运行以下命令:
sudo apt-get update
sudo apt-get install youtube-dl
对于其他发行版,您可以从其官方网站https://youtube-dl.org/下载二进制文件,或使用 pip 安装。
要下载视频,请运行以下命令:
youtube-dl https://www.youtube.com/watch?v=xxxxxxxxxxx
将“ https://www.youtube.com/watch?v=xxxxxxxxxxx”替换为要下载的YouTube视频的URL。
如果您想下载mp3,请使用--extract-audio选项。以下是下载YouTube音频的示例命令:
youtube-dl --extract-audio --audio-format mp3 https://www.youtube.com/watch?v=xxxxxxxxxxx
此命令将下载视频并提取音频(以mp3格式)。
默认情况下,youtube-dl
将文件下载到当前工作目录中。为了将文件下载到其他目录,请使用--output(或-o)选项:
youtube-dl --output "/path/to/directory/%(title)s.%(ext)s" https://www.youtube.com/watch?v=xxxxxxxxxxx
将“ /path/to/directory/”替换为要将文件下载到的目录的路径。
youtube-dl
还允许您从整个视频播放列表中下载视频。以下是下载播放列表中的所有视频的示例命令:
youtube-dl https://www.youtube.com/playlist?list=xxxxxxxxxxx
使用上述命令将下载播放列表中的所有视频。使用--playlist-start和--playlist-end选项指定要下载的视频范围。
youtube-dl
是一个强大的工具,可让您从YouTube下载视频和音频并自定义下载选项。在此基础上,您可以编写脚本自动完成下载任务,并结合其他工具实现更多有用的功能。