📌  相关文章
📜  如何在 linux 上下载 youtube 视频 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:24:15.368000             🧑  作者: Mango

如何在 Linux 上下载 YouTube 视频

在使用 Linux 系统的过程中,我们有时需要将 YouTube 上的视频下载到本地进行离线观看,但是 YouTube 并没有提供下载功能。本文将介绍如何使用 Shell/Bash 在 Linux 上下载 YouTube 视频。

安装必要的工具

在 Linux 上下载 YouTube 视频,我们需要先安装两个工具:youtube-dlffmpeg。其中,youtube-dl 是一个 Python 脚本,用于下载 YouTube 视频,而 ffmpeg 是视频处理工具,可以将下载下来的视频转换成不同的格式。

Ubuntu 系统

在 Ubuntu 系统中,我们可以使用以下命令安装:

sudo apt update
sudo apt install youtube-dl ffmpeg
CentOS 系统

在 CentOS 系统中,我们可以使用以下命令安装:

sudo yum update
sudo yum install epel-release
sudo yum install youtube-dl ffmpeg
下载 YouTube 视频

在安装完上述工具后,我们可以使用 youtube-dl 下载 YouTube 视频。下面是一个例子:

youtube-dl https://www.youtube.com/watch?v=dQw4w9WgXcQ

其中,https://www.youtube.com/watch?v=dQw4w9WgXcQ 是 YouTube 视频的链接。我们可以将链接替换成我们需要下载的视频的链接即可。

下面是一个完整的下载命令,包括指定输出位置和转换格式:

youtube-dl --format mp4 --output '~/Downloads/%(title)s.%(ext)s' https://www.youtube.com/watch?v=dQw4w9WgXcQ

其中,--format 指定要下载的视频格式,这里是 mp4。--output 指定视频的输出位置和文件名,这里是在 ~/Downloads 目录下,以视频标题为文件名保存。我们可以根据需要更改这些参数。

注意事项

在下载视频时,有几个需要注意的地方:

  1. 部分 YouTube 视频可能被版权保护,无法下载。
  2. 下载速度可能受到网络环境和 YouTube 服务器的限制。
  3. 请注意视频的版权问题,在遵守法律和道德的前提下使用本文介绍的方法。
结语

本文介绍了如何使用 Shell/Bash 在 Linux 上下载 YouTube 视频。希望可以帮助到需要下载 YouTube 视频的读者。