最近因为要下一些视频来离线学习,可是,不是加密就是搞不到地址,很麻烦,学习了一下you-get,发现此工具大善,然而注定不是经常使用,故写下此文立帖备忘。

  1. 第一步安装python,因为you-get是用python写的,需要python的环境支持。
    1.1 到https://www.python.org/downloads/下载,直接点那个Download Python x.x.x下载最新版即可,像这样:

    正在上传…重新上传取消

    下载python

    1.2 下载下来的用管理员权限安装,选默认的选项安装就行了。

  2. 接下来安装you-get.
    2.1 以管理员权限运行命令提示符,像我的这样:

    正在上传…重新上传取消

    以管理员权限运行cmd

    2.2 执行下面的命令:

pip install you-get

会显示类似如下内容:

C:\WINDOWS\system32>pip install you-get
Collecting you-getUsing cached https://files.pythonhosted.org/packages/20/35/4979bb3315952a9cb20f2585455bec7ba113db5647c5739dffbc542e8761/you_get-0.4.1328-py3-none-any.whl
Installing collected packages: you-get
Successfully installed you-get-0.4.1328
You are using pip version 19.0.3, however version 19.2.3 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.

最底下说的是我的pip版本太低了,不用理它。关键我们在意的应该是它说:

正在上传…重新上传取消

显示已经成功安装了

2.3 如果担心you-get不是最新版本,可以多执行一下以下命令来更新一下you-get的版本,其实没有必要,我们的是新鲜安装,这里写出来主要是备忘一下这个命令。

pip install --upgrade you-get
  1. 如何使用you-get下载视频:
    3.1 运行命令提示符,并将当前路径切换到我需要保存视频的文件夹(假定为D:\Temp)下,

    正在上传…重新上传取消

    打开命令提示符并切到视频文件夹

    3.2 打开某个视频网站,这里以youku为例,为了演示特殊情况,我特意挑了个需要密码访问的视频,比如其网址为:https://v.youku.com/v_show/id_123456789==.html
    输入命令如下:

you-get -i "https://v.youku.com/v_show/id_123456789==.html"

因为这个视频要密码,所以它会提示Password,输入密码后回车,就会显示如下视频的详细信息:

正在上传…重新上传取消

获取到这个视频各个不同版本的信息

可以看到,这个视频提供了5个版本(红框框定):1080P、超清、高清、渣清(:O)、标清。
对应版本的下载的链接请参考绿框里内容,记得用原始的链接替换里面的[URL]
比如我要下载1080P的版本,那么下载的命令为:

you-get --format=mp4hd3v2 "https://v.youku.com/v_show/id_123456789==.html"

有密码的输密码,没密码的直接就开始下载了,像我的这样:

正在上传…重新上传取消

开始下载了

3.3 某些视频在使用上面3.2步输入命令取得视频信息的时候,可能显示是这样的:

正在上传…重新上传取消

另外的一种情形

这里面并没有像上面的例子那样列出很多的版本等,那么对于这样的,直接用you-get加下载地址就可以了,像下面这样:

you-get  "https://v.qq.com/x/page/y3066lqwy31.html"

下面就是下载成功的结果:

正在上传…重新上传取消

下载成功

写到这里,就全面写完了,很简单的吧,可是我找资料的时候着实折腾了一番。

作者:达叔傻乐
链接:https://www.jianshu.com/p/1ad94c347e92
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

使用you-get下载视频网站的各种视频的最全面的简明方法相关推荐

  1. 怎样下载土豆、六间房等视频网站的在线视频

    怎样下载土豆.六间房等视频网站的在线视频 2009-09-26 09:05:22|  分类: 电脑常识 |  标签: |字号大中小 订阅 现在在线视频越来越多了,想下载怎么办?下面我总结了三条方法,好 ...

  2. 视频网站上的视频下载工具

    http://www.vidown.cn/softdownload.html 这个叫维棠的视频下载软件真的很不错呢,可以直接下载视频网站上的视频, 本来想下载完就删掉的,但是没想到这么好用, 就留着吧 ...

  3. qfile超过下载文件容量_如何下载视频网站上的视频,这里有方法

    你是否在网上看到某个视频,非常喜欢,但是却苦于不知道如何将其下载下来.下面,我来给大家介绍一个好用的网站和软件. 这个网站软件叫 硕鼠,是一个专门下载网站视频和转换视频的网站和软件.下面我来介绍一下如 ...

  4. 轻松下载各大视频网站的 .Flv 视频

    亲亲我的土豆,主要用来解析各大视频网站的 .Flv 视频真实地址 ,以方便下载,同时,该网站还提供一种超级简单的下载 .Flv 视频的方法 - KISS下载. 以土豆网的视频为例: 1.打开土豆视频或 ...

  5. 如何将视频网站中的视频插入到博客中

    如何将视频网站中的视频插入到博客中 拿优酷网的视频(http://v.youku.com/v_show/id_XMjA2NTA3NzY0.html)为例,操作方法如下: 1.找到该视频下方的分享按钮, ...

  6. 计算机视频格式有哪些,在线视频网站支持的视频格式有哪些?

    在线视频网站支持的视频格式有哪些?网上冲浪也需要具备一定的上网技巧.大家都知道在线视频网站的精彩内容,大多数是网友上传上去的,如果我们也想上传视频文件到在线视频网站,希望和广大网友分享的话,就需要了解 ...

  7. 视频网站如何选择视频服务器呢?

    互联网的的快速发展,让视频行业变的更多样化.更受欢迎,再加上疫情的影响,人们在外活动的时间远低于在室内的时间,这也就促进了视频行业的快速发展,只是要想视频流畅清晰的呈现出来就需要租用合适的视频服务器, ...

  8. 截获视频网站 ts流 视频 网络嗅探 IPTV OTT 数据流 音视频数据 码流 ts 流

    忽然想把最近的技术总结一下.做ts流 IP数据流也有5年之久了.接触了大大小小的项目.例如网络嗅探 通过sniffer 获取IP包.ts 码流分析等.今天把二者结合起来可以应用到手机终端.或者工程仪表 ...

  9. 云服务器做视频网站,服务器做视频网站

    服务器做视频网站 内容精选 换一换 首先需要准备一台Linux系统的物理服务器作为镜像制作服务器(即宿主机).制作x86镜像选用x86服务器,制作ARM镜像选用ARM服务器.宿主机必须安装:vsftp ...

  10. 通过a标签在页面上显示视频网站中的视频

    1.把视频传到优酷.腾讯等视频网站中 <!DOCTYPE html> <html> <headlang="en"><metacharset ...

最新文章

  1. The requested profile “pom.xml“ could not be activated because it does not exist. 解决方法
  2. BugKuCTF——web基础$_GET
  3. 流式细胞凋亡检测实验常见问题解析
  4. JVM监控工具有哪些
  5. 洛谷——P1051 谁拿了最多奖学金
  6. c# 联合halcon 基于相关性 模板匹配_宣城seo公司_有效利用及时相关性解决关键词排名上不到首页的难题...
  7. Java h264起始码_h.264 – 使用H264视频的起始码
  8. 各种水龙头拆卸图解_[各种水龙头拆卸图解]水龙头漏水怎么办
  9. 因子和,因子数,1到n的因子和,1到n的因子数
  10. 利用matlab求图像均值和方差的几种方法
  11. 01 Oracle 导入SQL文件
  12. iOS动画和第三方插件学习网址
  13. 【Java后台开发规范】--- Null值处理
  14. 画出清明上河图的代码_怎样用一串代码画出《清明上河图》?
  15. sola病毒批量恢复工具 —— 大一的回忆
  16. Python调用go function
  17. Kotlin Primer·第二章·基本语法
  18. 传说中的蝴蝶效应?--MAC地址克隆竟然惹祸了!
  19. AppWeb认证绕过漏洞(CVE-2018-8715)
  20. 智能优化及其应用——课程实验(粒子群算法)

热门文章

  1. 联想E43升级bios激活windows 7
  2. 瞬间移动(c(n, m))
  3. ngnix 端口映射
  4. c#实现禁用u盘再启用
  5. 当代网瘾少年分析,以“2020年,我打了多少局王者荣耀”为例
  6. Java推箱子游戏,文档+源码
  7. 怎样在服务器上运行ea,外汇EA如何在MT4上运行?以及如何挂到服务器?
  8. 可扩展机器学习——分类——点击率预测(Click-through Rate Prediction)
  9. UVA 10066 The Twin Towers
  10. SQLServer2019 如何导出单张表数据