将视频从Youtube下载到您的电脑上非常方便,特别是当您知道您将长时间离线时,例如当您搭乘航班或火车时。

更重要的是,如果互联网连接遭受一些降级,它可以让您方便地观看视频而不受干扰。在本文中,我们将看到可用于在Ubuntu 18.04中下载YouTube视频的不同工具。

阅读并了解如何在Linux机器上安装每个 Youtube 视频下载器。

Youtube-dl

Youtube-dl支持下载不同文件格式的视频以及来自Youtube和其他网站的音频。默认情况下,Youtube-dl将下载所下载视频的最高质量,但如果互联网连接速度较慢,则可以通过传递一些参数来下载较低质量的视频。Youtube-dl的一些显着特征包括:

  • 从播放列表下载所有视频文件
  • 能够恢复中断的下载
  • 能够将视频文件转换为MP3文件
  • 能够下载不同分辨率的视频,例如4K,1080p,720 p
  • 能够设置最大下载速率。

您可以使用3种方法在Linux系统上安装Youtube-dl

使用apt安装

要使用apt安装Youtube-dl,请以root用户身份登录并运行以下命令

apt install youtube-dl
使用pip安装

此外,您可以使用pip包管理器安装该工具。但首先,让我们安装点子

apt install python-pip

安装pip后,通过运行安装Youtube-dl

pip install youtube-dl

要完安装后,请运行以下命令

wget https://yt-dl.org/latest/youtube-dl -O /usr/local/bin/youtube-dl

接下来,为文件分配执行权限

chmod a + x /usr/local/bin/youtube-dl

最后运行

hash -r
更新Youtube-dl

您始终可以通过运行将youtube-dl更新到最新版本

youtube-dl -U
如何使用youtube-dl

成功安装Youtube-dl后,您现在可以开始下载视频了。要从YouTube下载视频,命令语法为

youtube-dl <url>

例如:

youtube-dl https://www.youtube.com/watch?v=IcrbM1l_BoI
检查可用的视频格式

Youtube-dl支持无数种视频格式,例如Mp4,mkv,webm,FLV等。要列出可用的视频代码,请使用-F选项。例如

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

下载特定的视频格式

生成可用视频格式列表后,您可以使用-f format-number继续下载特定格式。例如

youtube-dl -f 251 https://www.youtube.com/watch?v=IcrbM1l_BoID
下载音频

您也可以使用youtube-dl下载音频,如下所示:

youtube-dl --extract-audio --audio-format mp3 <url>

例如:

youtube-dl --extract-audio --audio-format mp3 https://www.youtube.com/watch?v=IcrbM1l_BoI

这将从视频中提取音频并将其保存到磁盘。

下载视频播放列表

默认情况下,Youtube-dl会将所有视频保存在播放列表中。只需复制播放列表网址并将其传递给youtube-dl命令行工具即可。

youtube-dl https://www.youtube.com/watch?v=PIh2xe4jnpk&list=RDCGyEd0aKWZE&index=2

您也可以从指定的号码开始。

youtube-dl --playlist-start 5 https://www.youtube.com/watch?v=PIh2xe4jnpk&list=RDCGyEd0aKWZE&index=2
强制恢复部分下载的文件,也就是断点续传
-cwi
youtube-dl -cwi video-url

写在最后

在本文中,我们讨论了一些可用于在终端上的Ubuntu中下载YouTube视频的工具。感兴趣的话不妨试一试。如果你有更好的工具推荐,请留言。