admin管理员组文章数量:1637200
youget简介
you-get是github上python的一个开源库(https://github/soimort/you-get),使用you-get你只需要取得视频所在网页链接地址就可以很轻松的下载下来,目前you-get所支持的网站包含国内外几十个网站(youtube、twitter、腾讯、爱奇艺、优酷、bilibili等)。
首先看一下运行效果:
you-get所需的环境
在安装使用you-get之前,你需要安装pyhthon环境以及转换程序FFmpeg
Python 3下载地址:
https://www.python/downloads/
FFmpeg下载地址:
https://www.ffmpeg/
说一下Windows环境下ffmpeg的安装:
- 下载FFMpeg----https://ffmpeg.zeranoe/builds/,自行选择自己需要的多少位的静态程序
- 解压到指定文件夹下—d:/ffmpeg
- 添加到环境变量:d:/ffmpeg/bin
- 查看FFmpeg版本信息—ffmpeg.exe -version
下载安装you-get
我试过了使用命令 pip3 install you-get,但是发现下载超时了,应该是我的网络没有权限访问部分资源,所以此方法无效。
于是我去官网上https://github/soimort/you-get/releases/tag/v0.4.1423把you_get-0.4.1423-py3-none-any.whl文件先下载下来再安装。
这里提供我下载的安装包,其中ffmpeg是64位的:
链接:https://pan.baidu/s/1rSHEyjl5fIinHzAPngkoZA
提取码:ie1a
安装方法:
1.用管理员方式打开cmd
2.首先通过pip命令安装wheel
pip install wheel
3.将python安装目录下的scripts目录添加到系统环境变量path里
4.在whl文件所在目录用管理员打开一个cmd窗口,直接执行下面的语句。
pip install you_get-0.4.1423-py3-none-any.whl
出现下面这样代表安装成功:
you-get的使用:
-i选项查看所有可用的品质和格式:
you-get -i url
不使用-i则直接下载。
例子:
D:\youget>you-get -i https://www.bilibili/video/BV1o7411C7nQ?spm_id_from=333.851.b_7265706f7274466972737432.4
site: Bilibili
title: 【JO与DIO】第二集 父慈子孝
streams: # Available quality and codecs
[ DASH ] ____________________________________
- format: dash-flv720
container: mp4
quality: 高清 720P
size: 27.4 MiB (28776690 bytes)
# download-with: you-get --format=dash-flv720 [URL]
- format: dash-flv480
container: mp4
quality: 清晰 480P
size: 15.7 MiB (16499293 bytes)
# download-with: you-get --format=dash-flv480 [URL]
- format: dash-flv360
container: mp4
quality: 流畅 360P
size: 10.0 MiB (10465007 bytes)
# download-with: you-get --format=dash-flv360 [URL]
[ DEFAULT ] _________________________________
- format: flv720
container: flv
quality: 高清 720P
size: 42.9 MiB (45021748 bytes)
# download-with: you-get --format=flv720 [URL]
- format: flv480
container: flv
quality: 清晰 480P
size: 22.1 MiB (23221077 bytes)
# download-with: you-get --format=flv480 [URL]
- format: flv360
container: flv
quality: 流畅 360P
size: 10.0 MiB (10521254 bytes)
# download-with: you-get --format=flv360 [URL]
然后我们这里选择格式为flv360
D:\youget>you-get --format=flv360 https://www.bilibili/video/BV1o7411C7nQ?spm_id_from=333.851.b_7265706f7274466972737432.4
site: Bilibili
title: 【JO与DIO】第二集 父慈子孝
stream:
- format: flv360
container: flv
quality: 流畅 360P
size: 10.0 MiB (10521254 bytes)
# download-with: you-get --format=flv360 [URL]
Downloading 【JO与DIO】第二集 父慈子孝.flv ...
100% ( 10.0/ 10.0MB) ├████████████████████████████████████████┤[1/1] 642 kB/s
Downloading 【JO与DIO】第二集 父慈子孝.cmt.xml ...
至此就成功下载完成了。
本文标签:
版权声明:本文标题:you-get的安装与使用 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/xitong/1729230644a1191432.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论