python有throw吗 python youget_python下载youtube


you-get是一个Python编写的网络视频下载工具,只要我们给他一个网址,他就会分析网页中的视频,并替我们高速下载到本地。这里悄悄的说,某些VIP视频也是可以下载的哦!但是因为各种网站支持度和更新问题,可能并不是所有视频都可以下载,所以还是需要大家自己实践一下。

安装Python

you-get是使用Python编写的工具,所以为了运行you-get,我们首先需要安装Python。安装方法很简单,访问下面的链接,然后点击下载Python的按钮即可。

https://www.python.org/downloads/

下载完成之后,点击安装包,按照提示安装Python。


python有throw吗 python youget_python下载youtube_02


等到安装完毕之后,打开一个命令窗口,输入python -V(大写字母V),看看能否看到Python的版本号。如果成功显示当前Python版本的话,就说明安装已经成功了。


python有throw吗 python youget_python有throw吗_03


接下来还要做的一件事情就是添加一下pip的镜像地址,加快后面的下载包的速度。这个很简单,运行下面的命令即可。

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

安装you-get包

如果你按照上面的提示成功安装完Python的话,那么安装you-get就显得非常简单了。用管理员权限打开命令提示符或者powershell窗口,然后运行下面命令即可。

pip install you-get

如果成功配置了镜像或者你所在地区网络不错的话,you-get包应该很快就下载安装完毕了。这样一来了,我们就可以在命令行中使用you-get来下载网页视频了。


python有throw吗 python youget_python 3.7.5下载_04


使用you-get

you-get使用方法其实很简单,首先我们找个视频网站,随便找一个视频,然后复制浏览器中的网页地址链接。


python有throw吗 python youget_python下载youtube_05


然后打开一个命令提示符或者powershell窗口,然后输入下面的命令查询一下当前网页中的视频。

you-get -i 网址

you-get会按清晰度列出所有可以下载的视频,如下图所示。注意这里的清晰度是按照视频格式分类的,例如1080P的格式是mp4hd3v2,而超清是mp4hd2v2。不同的视频网站,这里的格式可能不同。


python有throw吗 python youget_python有throw吗_06


然后再次运行命令,这次我们不用-i参数查询视频了,而是用--format参数指定要下载的视频格式。这样就可以开始下载了。

you-get --format=mp4hd3v2 网址

you-get运用了多线程下载等技术,一般情况下视频下载速度非常快。


python有throw吗 python youget_python有throw吗_07


you-get支持的视频网站非常齐全,国外的YouTube,国内的主要视频网站都支持,大家可以放心的使用这个工具。