欢迎光临散文网 会员登陆 & 注册

一个基于Python3的神奇插件——you-get

2022-05-11 19:33 作者:Rickest-Morty  | 我要投稿

今天我们要介绍一个基于Python3的神奇插件——you-get。使用它可以非常轻松地在一些指定网站下载视频、音频、图片等文件,且操作简单。下面我们简单介绍一下如何使用该插件。

一、安装you-get

在开始之前,我们需要下载安装该工具,这点非常简单,只需要在cmd命令行窗口输入以下指令:

pip3 install you-get

好了,这样就可以了。如何查看是否安装成功呢?只需在命令行窗口输入以下指令:

you-get

出现下面这种情况就说明已经成功安装了you-get。

img

二、you-get支持哪些网站?

img

上面只列举了部分国内主流网站,实际上,you-get支持的网站还有很多,想要了解得更加详细可以参考文末的中文帮助文档。

三、you-get主要功能介绍

下面我们对其主要功能进行简单的介绍。下载目标文件,只需在命令行窗口输入以下指令:

you-get 对应url地址

只需要把对应的url地址放在you-get后面即可,这样所下载的文件保存地址和文件名都是默认的。事实上,我们也可以自己设定文件保存路径和文件名,具体指令如下:

you-get -o 文件保存绝对路径 -O 文件名称 对应url地址

注意:本文所有命令都是在命令行窗口运行的,而非在Python中。

四、两个例子

下面我们举两个例子,来详细介绍如何使用上述功能下载音频和视频文件。

1、下载音频文件

我们以在酷狗音乐里面下载河南大学校歌为例,首先找到该歌曲如下图:

img

然后在命令行窗口输入以下指令:

you-get -o C:\\Users\\Lenovo\\Desktop -O 河南大学校歌 https://www.kugou.com/song/#hash=9524F40E2B9886B836D5DE4F55FB05E0&album_id=7665981

img

从上图可以看出,文件下载完成。

需要注意的是,下载该音频文件,我们并不需要找到该文件的url地址,只需找到该音乐播放界面的url地址,就可以下载该音频文件,这也体现出了you-get的强大之处,非常方便。

2、下载视频文件

使用you-get 可以下载很多网站上面的视频文件,下面我们就以B站为例,下载一部河南大学当年火爆的招生宣传片,我们先找到该视频如下图:

img

在开始下载之前,我们先不要着急,可以先查看一下该视频有几种画质,指令格式如下:

you-get -i 播放界面url地址

下面,在命令行窗口输入如下指令:

you-get -i https://www.bilibili.com/video/BV19D4y1D7UX?from=search&;seid=7179822088516828076

从下图可以看到,该视频有多种画质,并且给出了每种画质如何下载的指令(红色箭头处),大家可自行尝试。

img

下面我们以下载默认的视频画质为例,在命令行窗口输入以下指令:

you-get -o C:\\Users\\Lenovo\\Desktop https://www.bilibili.com/video/BV19D4y1D7UX?from=search&;seid=7179822088516828076


img

下载完成后,会生成两个文件,一个是flv格式的视频文件,还有一个是xml格式的文件,里面包含的是视频文件的弹幕信息。

该宣传片部分弹幕信息如下:

img

同样,下载B站视频,只需要找到播放界面的url地址即可。


一个基于Python3的神奇插件——you-get的评论 (共 条)

分享到微博请遵守国家法律