安装you-get

最近刚刚看完了Python的官方教程,准备研究一下Python的第三方库。想起来以前看到过一个很不错的视频下载工具you-get,今天正好来研究一下。

you-get使用Python编写的 ,可以使用Python的包下载工具pip下载。我们使用下面的命令安装you-get。

pip install you-get

稍等片刻,等待You-get安装好之后,我们使用you-get --version查看一下安装的版本。如果有如下的输出,就说明you-get安装好了。

PS D:\desktop> you-get --version
you-get: version 0.4.652, a tiny downloader that scrapes the web.

下载视频

you-get支持非常多的网站类型,我们常用的优酷、土豆、爱奇艺、B站等等全部都支持,详情见项目页面。国内外常用的网站都有支持。例如我们要下载一个优酷网的视频,首先在浏览器中打开优酷网,然后寻找一个要下载的视频,然后将网页的网址复制下来。

之后我们使用you-get -i url查看网页视频的信息。例如,我要下载优酷网小熊flippy的视频,就输入类似下面的命令。

you-get -i 'http://v.youku.com/v_show/id_XMjY3NzY3NTMyNA==.html?spm=a2h0z.8244218.2371631.3&from=y1.9-3.1'

you-get会分析视频的信息,然后将可下载的视频按照清晰度列出来。每个视频的格式会列出来,我们按照这里提示的格式输入参数进行下载即可。

site:                优酷 (Youku)
title:               猎奇神作《2Dark》05丨地狱斗狗场的幕后真凶!
streams:             # Available quality and codecs[ DEFAULT ] _________________________________- format:        hd2container:     flvvideo-profile: 超清size:          455.1 MiB (477181761 bytes)# download-with: you-get --format=hd2 [URL]- format:        mp4container:     mp4video-profile: 高清size:          242.6 MiB (254337261 bytes)# download-with: you-get --format=mp4 [URL]- format:        flvhdcontainer:     flvvideo-profile: 标清size:          117.5 MiB (123191208 bytes)# download-with: you-get --format=flvhd [URL]

例如我要下载最清晰的版本,就输入超清那里提示的命令。

you-get --format=flvhd 'http://v.youku.com/v_show/id_XMjY3NzY3NTMyNA==.html?spm=a2h0z.8244218.2371631.3&from=y1.9-3.1'

然后下载就会开始,稍等片刻就会下载完成并自动将多个视频分片合并。然后我们就可以在文件夹中看到这个视频了。由于我没有设置flv格式的文件关联,所以这里的文件图标是空白,不过不影响播放。

很好用的工具,如果你在视频网站上看到喜欢的视频需要下载,可以试试这个工具。

使用 you-get 下载视频相关推荐

  1. python you-get下载视频-使用python库之you-get下载视频

    电脑想要下载b站的视频,防止视频被和谐了本地还能看,但是电脑端b站却没有本地下载的视频链接,这时候就可以用you-get下载了. 1.安装python.怎么安装就不写了.可以直接安装anaconda, ...

  2. python教程下载视频-python怎么下载视频

    在进行爬虫的时候,经常需要保存视频到本地.通常得先获得视频(.mp4)的下载链接,再设置保存到本地的路径(路径包括最后的命名, 例如:D:/1.mp4),因此函数传入的参数为url和path. 例子: ...

  3. linux awk命令详解,使用system来内嵌系统命令,批量github,批量批下载视频, awk合并两列...

    linux awk命令详解 简介 awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大.简单来说awk就是把文件逐行的读入,以空格为默认分 ...

  4. you-get 一个下载视频的好工具

    不知道你有没有这种情况,你用的是网页版的app看视频,但是你想下载视频,你又不想下载APP. 那么如何解决呢? 其实是用一个叫you-get的工具就可以解决你的困扰. 在Python的第三方库的第三方 ...

  5. linux下通过命令来下载视频

    1.安装 you-get pip3 install you-get 2.使用 you-get 下载视频(you-get + 视频url),这样视频就会被保存在当前路径下 you-get https:/ ...

  6. 下载视频的一种简便方法

    现在互联网上有大量的视频,有时候我们希望下载一些有用的视频来使用. 下面介绍一种下载视频的简便方法,这种方法不需要安装任何下载软件,而且适合所有FLV(FlashVideo)格式的视频文件. 第一步清 ...

  7. m3u8文件在手机上用什么软件看_如何用手机从一个网页下载视频

    想必大家都有过需要下载一部影片时候.比如在上班之前用家里网络去下一部电视剧,即可以打发通勤时间,又可以节省流量.又或是飞机起飞之前下一两部片子,打发飞机上没有网络的无聊时光.再比如躲避太多的广告.等等 ...

  8. 爬虫python下载视频_用python做爬虫下载视频

    用python有一段时间了,对python是十二分喜爱,在我看来python是个好工具,可以轻松简洁的帮我完成一些我想要完成的工作.下面和大家分享一下我用python爬取某网站视频的案例.用pytho ...

  9. 怎么看so文件是哪个aar引进来的_手机爱奇艺下载视频存在哪个文件夹

    我们很多朋友喜欢看视频使用爱奇艺观看,并且喜欢直接把视频缓冲到手机里,或是直接下载视频文件,但是经常不知道手机爱奇艺下载视频存在哪个文件夹,不知道怎么分享给好友或是传到电脑上,下面就来简单介绍一下. ...

  10. 腾讯视频怎么设置下载视频位置

    腾讯视频是当下人们普遍使用的影视娱乐工具,腾讯视频怎么设置下载视频位置呢,下面我为大家一一介绍 1.打开电脑 2.打开腾讯视频 3.点击右上角菜单 4.点击设置 5.如下图选择 6.点击应用 7.腾讯 ...

最新文章

  1. php自动计算增长率,如何写sql计算增长率?
  2. 菜鸟教程 php跨域,PHP Ajax 跨域问题最佳解决方案
  3. 线程和进程之间的联系----基本概念
  4. 英特尔核芯显卡控制面板怎么找不到_【全球首发】英特尔第十代Cometlake台式机处理器详解与评测...
  5. 如何使用CPU来加速你的Linux命令
  6. 设计模式 - Command
  7. Emscripten 单词_人教版高中英语单词表音频(汇总版)
  8. ceres solver 使用
  9. 小福利,制作词云图的第三种方法---stylecloud库,两行代码制作词云图
  10. 业务流程优化的三点思考
  11. 2022考公务员难还是考研难?
  12. vue中使用防抖和截流
  13. zabbix报错gd、freetype、png、jpeg
  14. Windows CE 手机调用UCWEB浏览器的方法
  15. 牛客 BL1 扭蛋机
  16. Unity摄像机拍照并显示在小窗口里(RenderTexture和RawImage将摄像机图像渲染到GUI屏幕上小图显示)
  17. oracle 数据跟踪软件,oracle数据库跟踪工具
  18. swagger添加注解后不显示接口信息问题
  19. war3 win8系统 在11对战平台 切屏后 无法切回游戏
  20. 如何通过抽样分布估计你的模型的不确定性

热门文章

  1. JMeter学习-009-JMeter 后置处理器实例之 - 正则表达式提取器(二)多参数获取
  2. 亲测,解决windows通过ssh访问ubantu失败的问题
  3. cas退出流程设置解析之spring webflow的应用
  4. Redis(十)——HyperLogLog 基数统计和 Bitmap位图场景详解
  5. KMP-Simpsons’ Hidden Talents
  6. 邢不行 | Python量化 + 数字货币 + 轮动 = 4年1000倍【附代码】
  7. jdk1.8 官网下载 必须注册_【英雄联盟手游】账号注册教程!
  8. ROS 问题(2):解决了bash: /home/yan/catkin_ws_txt/devel/setup.bash: 没有那个文件或目录
  9. java计算机毕业设计体育城场地预定系统前台源码+系统+数据库+lw文档+mybatis+运行部署
  10. Python生成信息熵决策树