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/

You-Get,多网站视频下载工具,非常方便的更多相关文章

  1. python3爬虫(4)各种网站视频下载方法

    python3爬虫(4)各种网站视频下载方法原创H-KING 最后发布于2019-01-09 11:06:23 阅读数 13608 收藏展开理论上来讲只要是网上(浏览器)能看到图片,音频,视频,都能够 ...

  2. 7个好用的在线YouTube视频下载工具

    title: 7个好用的在线YouTube视频下载工具 toc: false date: 2018-10-10 15:11:00 categories: methods tags: youtube C ...

  3. YouTube 视频下载工具

    YouTube 视频下载工具 我不生产视频,只是优秀视频的搬运工! YouTube-dl https://github.com/search?q=youtube-dl https://github.c ...

  4. Downie for Mac最强视频下载工具(支持B站优酷土豆腾讯等)

    我搜集到的一款简单拖放链接到Downie,它就会下载该网站上的视频.理论可以下载各种视频网站上的视频! 应用介绍 Downie 是一款Mac平台上的优秀视频下载软件,使用非常简单,只需将下载链接放置D ...

  5. python实现的视频下载工具you-get,支持多个国内外主流视频平台

    RT,you-get 是一个视频离线下载工具, https://github.com/soimort/you-get 另一个同类工具 youtube-dl 也是python 实现,虽然名为 youtu ...

  6. You-Get 视频下载工具 Python命令行下载工具

    You-Get 是一个命令行工具, 用来下载各大视频网站的视频, 是我目前知道的命令行下载工具中最好的一个, 之前使用过 youtube-dl, 但是 youtube-dl 吧, 下载好的视频是分段的 ...

  7. 命令行视频下载工具 you-get 和 youtube-dl

    you-get 和 youtube-dl 都是基于 Python 的命令行媒体文件下载工具,完全开源免费跨平台.用户只需使用简单命令并提供在线视频的网页地址即可让程序自动进行嗅探.下载.合并.命名和清 ...

  8. 自己开发的在线视频下载工具,基于Java多线程

    比如这个在线视频: 我们可以正常播放,但是找不到下载按钮. 打开Chrome开发者工具,在Network标签页里能看到很多网络传输请求: 随便看一个请求的响应,发现类型为video,大小为500多k. ...

  9. FireFox浏览器Flash&视频下载工具推荐

    介绍 两款扩展组件:Flash and Video Download & Flash Video Downloader 一起使用,各有优缺点. Flash and Video Download ...

随机推荐

  1. Python 变量类型 Ⅱ

    Python字符串 字符串或串(String)是由数字.字母.下划线组成的一串字符. 一般记为 : s="a1a2···an"(n>=0) 它是编程语言中表示文本的数据类型. ...

  2. 如何查看 mysql 的视图?

    1.查询表(包括view) mysql> use iips; Database changed mysql> show tables; +------------------------- ...

  3. H5 网站支付宝支付(前端部分)包含微信浏览器中的处理方法。

    手机网站唤起支付宝支付: H5 网站实现支付宝支付是一个很常见的需求: 实现方式主要是在后台配置和预支付, 前端需要做的就是唤起 支付宝App 然后就可以输入密码支付. 这个其实难度很低, 主要就是在 ...

  4. Spring Data JPA(一)简介

    Spring Data JPA介绍 可以理解为JPA规范的再次封装抽象,底层还是使用了Hibernate的JPA技术实现,引用JPQL(Java Persistence Query Language) ...

  5. Mybatis 中在xxx.mapper书写模糊查询

    1.在mybatis中,书写sql,有时候会有一些不细心,如: <!-- 首页商品 关键字搜索--> <select id="getGoodsByLikeTitle&quo ...

  6. java-String与Integer的相互转化

    一.Integer转String //方法一:Integer类的静态方法toString() Integer a = 2; String str = Integer.toString(a)   //方 ...

  7. 《第40天 : JQuery - 手风琴列表》

    源码下载地址:链接:https://pan.baidu.com/s/1x9c1... 提取码:2bzr 如果有赞就很幸福了. 今天要和你们分享的是我看了JQuery库的手风琴列表样式.它的核心在于它的 ...

  8. webpack.config.js文件

    与 package.json 配合使用 var path=require("path");var OpenBrowserPlugin = require('open-browser ...

  9. postgres 数据导入导出

    # 导出表结构 pg_dump  -U postgres -s helloworld > hello.sql  # 导出表数据 pg_dump  -U postgres helloworld & ...

  10. 生成base64位图片验证码

    import org.springframework.util.Base64Utils; import javax.imageio.ImageIO; import java.awt.*; import ...