前言
You-Get是什么?相信有很多人 , 应该还不知道它的来历 , 其实它就是一款支持众多网站视频下载的神器 , 既可以在命令提示符中操作 , 也可以在代码中运行 , 跟现在的很多模块都一样,下面我们来看一下它的具体用法吧 。
一、安装
你可以选择在命令提示符使用Pip安装You-Get模块 , 也可以下载You-Get应用程序并安装 。
安装模块:
pip install you-get
安装好之后 , 我们可以先看看它的版本号:
它本身支持的下载视频网站是十分多的 , 如图所示:
可以看到 , 支持很多视频 , 也在其中之一 。
二、基本用法 1.基本命令
通过在命令提示符中输入you-get , 我们来看看它有哪些的实用功能:
可选参数:
-V, --version打印版本并退出
-h, --help打印帮助消息并退出
即将运行的选项:
(没有实际下载)
-i, --info打印提取信息
-u, --url打印提取url信息
--json打印提取以json格式的url
下载选项:
-n, --no-merge不合并视频部分
--no-caption不下载标题(字幕、歌词、danmaku…)
-f, --force覆盖现有的文件
--skip-existing-file-size-check跳过现有文件没有检查文件大小
-F STREAM_ID, --format STREAM_ID视频格式设置为STREAM_ID
-O FILE, --output-filename FILE设置输出文件名
-o DIR, --output-dir DIR设置输出目录
-p PLAYER, --player PLAYER提取URl中的流并播放
-c COOKIES_FILE, --cookies COOKIES_FILE加载cookie.txt或cookies.sqlite
-t SECONDS, --timeout SECONDS设置套接字超时
-d, --debug调试显示回溯和其它调试信息
-I FILE, --input-file FILE仅下载链接的视频不下载列表
-P PASSWORD, --password PASSWORD设置视频密码访问密码
-l, --playlist优先下载播放列表
-a, --auto-rename自动重命名相同的名称不同的文件
-k, --insecure忽略ssl错误
代理选项:
-x HOST:PORT, --http-proxy HOST:PORT对下载使用HTTP代理
-y HOST:PORT, --extractor-proxy HOST:PORT只使用一个HTTP代理提取
--no-proxy从不使用代理
-s HOST:PORT, --socks-proxy HOST:PORT使用socket代理下载
以上便是You-Get所有的命令行参数了 , 下面我们来具体看看吧 。
2.查看视频信息
我们以哔哩哔哩某个视频为主:
我们先来看下这个视频的信息:
我们可以看到有很多信息 , 其中有视频的标题 , 格式 , 大小 , 清晰度等 。除此之外 , 还可以查看Url的具体地址:
如果你觉得不够美观 , 还可以使用Json形式来显示 , 具体结果如下:
【You-Get 就是这么强势!】C:\Program Files (x86)\DAUM\PotPlayer>You-Get --json https://www.bilibili.com/video/
BV1N5411x7gf/
site:Bilibili
title:无法超越的三个燃动作
stream:
- format:dash-flv480
container:mp4
quality:清晰 480P
size:2.8 MiB (2953276 bytes)
# download-with: You-Get --format=dash-flv480 [URL]
User Agent: Python-urllib/3.6
Real URLs:
http://upos-sz-mirrorcos.bilivideo.com/upgcxcode/43/20/195842043/195842043-1-300
32.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8
gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7
MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1590653191&gen=p
- 什么叫片汤话
- 央视网评45岁程序员求职难,程序员不就是吃的青春饭吗?
- 厕所门口放什么植物好
- 事实证明:史上最自恋的皇帝绝对就是他!
- 埃及艳后的一生:埃及艳后为何这么出名
- 周亚夫是什么人汉文帝为何这么信任他
- 为什么信仰之名抄袭会闹这么大 信仰之名当天发布就被质疑抄袭 信仰之名怎么了
- 519旅游日
- 讲讲如何制作一份出彩的个人简历,我就是靠这份简历拿到鹅厂offer的!
- 汉景帝考验周亚夫:这么大一块肉还不满足?