将视频从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视频的工具。感兴趣的话不妨试一试。如果你有更好的工具推荐,请留言。