You-Get是一个非常优秀的网站视频下载工具。使用You-Get可以很轻松的下载到网络上的视频、图片及音乐。

按Win+R键打开运行,输入cmd,再输入命令 pip install you-get,安装 you-get

you-get 中文说明 : https://github.com/soimort/you-get/wiki/%E4%B8%AD%E6%96%87%E8%AF%B4%E6%98%8E

下载视频,只需运行:you-get http:.....即可

如:

you-get https://v.qq.com/x/cover/uwr8gse5tajsfgj/g0031lpsten.html

  

默认保存在C盘,我的文件中。

可以使用 -i 以查看所有可用画质与格式

不同网站显示的不一样:

可根据清晰度,下载相关视频:

-o 可以保存到想要下载的路径,如E盘或桌面

-u 实际地址:

获取视频的json格式信息

想看看视频的参数

you-get -i https://www.youtube.com/watch?v=HXaglTFJLMc

默认情况下,you-get 会下载标记为 “DEFAULT” 的格式,从上图看,也就是720P的,如果你想下载更高清的,使用itag值就可以了

you-get --itag=136 https://www.youtube.com/watch?v=HXaglTFJLMc

也可以用来下载某个网页中的全部图片

you-get http://www.138vps.com/freeot/1454.html

可以看到,已经把该网页的图片都下载下来了。

到谷歌搜索视频并下载

你只需要给 You-Get 一个关键词就可以了,但是考虑到谷歌的机器人检测机制,可能会导致 503 报错而使该功能无法使用

you-get 'friends'

将在线视频导流至你的视频播放器或浏览器

如果你的linux没有安装桌面环境,这么命令就没什么用了

使用vlc播放

you-get -p vlc https://www.youtube.com/watch?v=HXaglTFJLMc

使用 chromium 浏览器播放

you-get -p chromium https://www.youtube.com/watch?v=HXaglTFJLMc

设置下载路径和文件名

-o 参数可以指定路径,-O 参数可以指定下载文件的文件名【注意大小写】

you-get -o /root/susu -O 138vpscom.mp4 https://www.youtube.com/watch?v=HXaglTFJLMc

暂停和恢复下载

按 CTRL+C 可以取消下载。一个以 .download 为扩展名的临时文件会保存至输出路径。下次你使用相同的参数下载时,下载过程将延续上一次的过程。

当文件下载完成后,以 .download 为扩展名的临时文件会自动消失。如果这时你使用同样参数下载,You-Get 会跳过下载;如果你想强制重新下载,可以使用 –force 或 -f 参数。

## you-get 下载视频代码

import os
os.system ('you-get -o e: https://www.bilibili.com/video/av12710733?p=19')

  

更多内容:

https://you-get.org/

https://pypi.org/project/you-get/

最新文章

  1. main函数的详解
  2. JavaScript:词法结构
  3. Erlang 104 OTP
  4. matlab练习程序(多圆交点)
  5. 洛谷P2264 情书
  6. Can't locate Switch.pm in @INC
  7. 关于PHP导入项目的时候导入不了的情况
  8. spring中基础核心接口总结
  9. (Problem 9)Special Pythagorean triplet
  10. xp添加右键"打开文件所在位置"
  11. 修改mysql密码的四种方法
  12. orcle数据库表中字段值含有单引号,如何模糊搜索?
  13. jdbc 日期处理问题
  14. Gin框架使用详解
  15. 2016/2/26Android实习笔记(Android签名和aapt)
  16. AngularJS中移动页面滚动穿透解决方案
  17. 用Putty连接连接Linux
  18. 【AtCoder】ARC062F - AtCoDeerくんとグラフ色塗り / Painting Graphs with AtCoDeer
  19. 拒绝枯燥,有意思的 Loading 页面动效设计
  20. Git远程操作详解(转)

热门文章

  1. vue - 登录验证与权限控制
  2. kvm:双网卡做bond+桥接
  3. java实现微信小程序服务端(登录)
  4. Unity3D 中的FOV
  5. kibana花式查询
  6. 【Python】学习笔记七:函数
  7. 用JQuery获取事件源怎么写
  8. iterator删除元素
  9. ubuntu下安装apatch
  10. leetcode-mid-dynamic programming-322. Coin Change - NO