youtube怎么下载视频 被GitHub封禁后再度复活!支持多数网站视频下载的神器上手
最近有个消息老司机不得不关注——著名开源神器“youtube-dl”被GitHub官方封杀。
原因是美国唱片业协会RIAA向DMCA抱怨youtube-dl侵犯了版权。
但不久之后,GitHub毅然将youtube-dl重新上架,并专门拨出100万美元作为法律辩护基金,以应对未来的诉讼。这一举动感动了很多老司机。
可以预见,youtube-dl的版权纠纷还会持续一段时间。youtube-dl之所以被RIAA等依靠巨头的组织盯上,根本原因在于其强大的视频下载能力。
youtube-dl的功能是可以从youtube等视频网站下载各种视频。虽然它的名字只说YouTube,但它其实现在支持大部分视频网站。
从解析能力和下载速度来说Youtube-dl是必须的。市场上的很多网络视频下载者,本质上都是从youtube-dl转型而来的。
Youtube-dl在GitHub上是开源的,没有GUI图形界面,需要命令行才能使用。今天继youtube-dl被封禁再次上架的契机,简单说一下youtube-dl的安装和使用。
本文以Windows平台为例。要使用youtube-dl,首先需要安装Python。youtube-dl是一个基于Python的软件。点击下面的链接进入Python官网,下载安装。
Python官网:https://www.python.org
如果你的操作系统是64位的,最好下载64位的Python。
以Windows为例,Python官网的下载按钮默认可能会提供32位安装包。此时,您可以进入下载窗口页面,找到要下载的64位安装包。
那我们下载youtube-dl吧。我们可以从GitHub上youtube-dl项目的“发布”部分下载,也可以从youtube-dl的官网下载。
优酷网下载:https://github.com/ytdl-org/youtube-dl/releases
Youtube-dl官网下载:https://youtube-dl.org
下载“youtube-dl.exe”放到一个文件夹里。
然后打开这个文件夹,按住空白色的“shift”键,右键单击,从快捷菜单中选择“在此打开Powershell窗口”。
然后,在Powershell窗口中输入“cmd”,并按回车键。此时可以在Powershell窗口输入cmd命令,需要使用cmd调用youtube-dl。到了这里可以用youtube-dl下载视频。
比如我们想下载太平洋计算机网络的这个视频:
华为nova 8系列发布,amd Zen 3...:https://pconline.pcvideo.com.cn/video-29317.html
虽然youtube-dl的名字里只有“youtube”,但它实际上可以杀死很多视频网站,比如太平洋上的视频
然后只需输入以下命令:
YouTube-dlhttps://PC online . PC video . com . cn/video-29317 . html
按回车键,youtube-dl会自动解析网页上的视频,然后默认将质量最高的视频源下载到同一个目录。当youtube-dl提示下载100%完成后,可以打开视频本地观看。
输入命令后,按回车键查看下载进度
下载完成,视频出现在youtube-dl.exe所在的目录中
这是使用youtube-dl最简单的方法,它的功能当然不止于此。
在youtube-dl的GitHub主页上,详细列出了youtube-dl的各种功能和调用方法。
在youtube-dl的GitHub主页上,有很多参数调用的命令描述
如果你想用一个函数,就按下面的格式调用。
youtube-dl网址
举个简单的例子,还是以上面的视频为例。如果网页视频中有字幕,如果想下载所有字幕,可以输入:
youtube-dl - all-subs网址
然后,所有的视频字幕都会下载回来。
另外youtube-dl还有很多其他的玩法,可以参考GitHub上的说明。
总的来说,youtube-dl确实是目前下一部电影中最强的神器之一。它可以在世界上绝大多数的web视频上生效,绝对可以称得上是老司机必备的法宝。
目前youtube-dl面临版权诉讼。这下一件神器会如何收场?让我们密切关注它。