you-get

python学习:超好用的视频下载组件 you-get

末鹿安然 提交于 2020-03-24 19:09:06
1、模块简介 You-Get是GitHub上一个评分很高的Python项目,作为一款精巧的命令行应用程序,可以很方便地从Web网站下载视频。其下载的视频文件可以直接打开播放,不需要安装特定的网络浏览器,也免去了在线观看广告太长的烦恼。 事实上,you-get不仅能够下载视频文件,还能下载音乐、图片等其他媒体文件,只要你能提供目标资源的URL。只不过,you-get用于下载音乐和图片的功能并不十分完善,而且意义也没有视频下载那样明显,因此本文仅以视频下载为例进行介绍演示。 GitHub网址: https://github.com/soimort/you-get。 You-Get的优势之一就是支持包括优酷、爱奇艺、Bilibili、YouTube等几十个国内外知名视频网站(下图只是其中一部分),对于每一个想要下载的视频,都能够使用同一条命令进行直接下载,需要调整的只有目标视频的URL而已。 2、 安装 windows 上安装 已经安装过 python3.2 及以上版本 FFmpeg 1.0 (Centos 上需要安装) 安装命令: pip install you-get 指令安装。 下载视频: you-get "https://v.qq.com/x/cover/e3pdjwjjbbcmsow.html" 支持的网站 |site|url|视频||图片|音频| | :-----------

如何下载Bilibili视频

落花浮王杯 提交于 2020-03-21 18:44:19
方法1: https://www.bilibili.com/video/av25940642   (源网址) https://www.ibilibili.com/video/av25940642   (新网址=在源网址bilibili前加上i) 方法2:(可以选择视频清晰度下载) https://www.bilibili.com/video/av25940642   (源网址) https://www.kanbilibili.com/video/av25940642   (源网址=源网址bilibili前加上kan) 方法3:借用python第三方库 you-get 首先打开cmd 命令行安装扩展包 pip install you-get 安装完成之后,打开cmd #-o为设置下载位置 #-O为设置文件名字 #-i为获取信息 #图片下载到e盘 C:\Users\14682>you-get -o E:\ "http://image.135editor.com/files/users/382/3823969/201802/qD5mSEM5_sakY.jpg" 还可以使用 --info / -i 以查看所有可用画质与格式 you-get -i 'https://www.youtube.com/watch?v=jNQXAC9IVRw' 参考:https://www.cnblogs.com

Mint / Ubunt日常所需命令、软件安装

假装没事ソ 提交于 2020-02-08 00:04:06
网络安装软件 安装搜狗输入法 sudo dpkg -i http://cdn2.ime.sogou.com/dl/index/1571302197/sogoupinyin_2.3.1.0112_amd64.deb 安装adobe player sudo apt install adobe-flashplugin -y 安装wps wget https://wdl1.cache.wps.cn/wps/download/ep/Linux2019/8865/wps-office_11.1.0.8865_amd64.deb dpkg -i wps-office_11.1.0.8865_amd64.deb 安装vmware https://my.vmware.com/cn/web/vmware/free#desktop_end_user_computing/vmware_workstation_player/15_0 #注:需注册vmware的账号 #选择相应的版本进行下载 su - chmod +x VMware-Workstation-Full-15.5.1-15018445.x86_64.bundle ./VMware-Workstation-Full-15.5.1-15018445.x86_64.bundle 运行vmware vmware 激活密钥 YG5H2-ANZ0H

在win10内置的ubuntu上用you-get抓取视频网站视频

断了今生、忘了曾经 提交于 2020-02-01 18:17:24
1、主要使用到的工具 (1) python库you-get (2) ffmpeg 2、操作 pip3.6 install you-get 安装成功之后执行 you-get 视频所在的网页的url 如 you-get https://www.bilibili.com/video/av13067517/?spm_id_from = 333.788.videocard.19 如果下载到的是flv而希望转成mp4的话可以用ffmpeg进行格式转换 ffmpeg -i a.flv a.mp4 3、参考文章 ffmpeg flv转MP4 一点心得 you-get中文说明 怎样在电脑上下载哔哩哔哩的视频? 来源: CSDN 作者: weixin_44705683 链接: https://blog.csdn.net/weixin_44705683/article/details/104135562

you-get 下载视频

我们两清 提交于 2020-01-16 05:28:02
亲测有效,没在别的平台试,道理是相通的 平台:Windows 10 所需工具: python3,pip3,you-get 步骤流程: 正确安装python3,配置环境变量 (目前使用的是3.6+) 打开控制台(cmd),确认python是否安装完成: 检查pip3 是否可以正确使用: 安装you-get 使用demo: 下载视频:【中字】BanG Dream! 4th☆LIVE Miracle PARTY 2017! at 日本武道館 (av17393963) 来源: https://www.cnblogs.com/rurumarisa/p/8643649.html

you-get下载视频

谁说我不能喝 提交于 2020-01-16 05:25:09
you-get是基于python的下载工具,解析的网站有很多,可以下载各大网站的视频、图片和音乐。 you-get安装   系统:windows   环境:python3   相关软件:FFmpeg 首先需要安装python, 安装python成功后,进入CMD,输入pip3 install you- get, 下载视频的默认格式是: you-get -i 视频网址 举个例子我要下载哔哩哔哩的视频, https://www.bilibili.com/video/av23030939 ,则可以输入: you-get -i https://www.bilibili.com/video/av23030939 ,回车执行 这里只展示了一种可以下载的格式,您可以用其他网站的视频尝试一下,应该会展示多种支持下载的格式以及下载的方法,比如我想下载flv格式,我可以这个输入 you-get --format=flv https://www.bilibili.com/video/av2307316 如果下载出现了问题可以通过以下命令来排除问题: you-get --debug https://www.bilibili.com/video/av2307316 degug告诉我们需要预先安装 FFmpeg ,具体安装FFmpeg的方法详见: http://www.cnblogs.com

you-get视频下载

試著忘記壹切 提交于 2020-01-16 05:24:46
项目主页 https://github.com/soimort/you-get 使用you-get库一些简单命令下载视频音乐 you-get是一个基于python3的下载器,没有客户端或者可视化工具,它是在cmd中通过命令行运行的。 1.you-get的安装与升级 因为you-get是基于python3的,所以可以直接在cmd中使用pip命令安装 pip install you-get 升级命令 pip install --upgrade you-get 2.下载视频 在下载之前,我们可以使用–info/-i 以查看所有可用画质与格式,就像这样: you-get -i http://player.youku.com/player.php/sid/XMzkwOTA4MzgzMg==/v.swf 按下回车: 可以看到,列出了画质与播放格式,可以在命令中通过添加 -farmat=[] 1 来选择不同的画质格式。不设置格式的话,默认会下载最高画质。(如果下载的视频有弹幕,例如哔哩哔哩、YouTube等,会将弹幕一起下载下来,以Subrip格式保存。) 储存地点: you-get默认会将视频储存在c盘用户中的user文件夹,也可以通过-o 来指定下载视频的储存路径 以我自己电脑为例,下载一个视频,自定义路径: you-get -o E:/sp --format=mp4hd http:/

you-get 一个很强的视频地址抓取工具

微笑、不失礼 提交于 2020-01-02 18:55:27
来源:https://github.com/soimort/you-get 出自于 Mort Yao 大神之手:http://www.geekgrade.com/geeksheet/soimort/blogs 前言(废话):   前段时间,我因公司需求。所以要去研究如何拿到视屏的播放地址。一般普通的网站的视屏播放地址还是很好拿到的。但是对于优酷,腾讯这样的大型视屏资源站就很难拿到视屏资源了。普通的网站你通过网页就可以直接抓取到视屏的播放地址。但是这些大型就不行,这些网站都是做了防盗链的。就拿优酷来讲,首先他用了自己的SWF播放器,然后服务器会异步加载一段参数到页面播放器上去。播放器内部会对这些参数进行一个解析,然后获取到视频的播放地址。这个解析过程是比较复杂的。   最开始我用fiddler4去抓包,还是能够抓到很多有用信息的。最开始想用逆向JS去做,但是后来发现它的东西好像和JS关系不太大,然后我又用jsop去抓关键代码,发现,他的视屏信息是通过异步加载的,表示jsoup抓不到,后来仔细观察发现,他的请求一本都是SWF播放器发出来的,没办法,只能把他的SWF抓下来,做了一个反编译后:(如果只是简单的网页套用的话,可以用它的swf然后去抓网页上name="flashvars" 段的value,然后把这段value发给swf后就能播放了。)   这边就是主要的东西。

python 视频下载神器(you-get)

心已入冬 提交于 2019-12-10 17:12:50
you-get是github上python的一个开源库(https://github.com/soimort/you-get),使用you-get你只需要取得视频所在网页链接地址就可以很轻松的下载下来,目前you-get所支持的网站包含国内外几十个网站(youtube、twitter、腾讯、爱奇艺、优酷、bilibili等),基本上可以满足你的需求。 1.you-get可以直接通过命令行使用(前提是你要先安装you-get:pip install you-get) 下载命令:you-get your-url l例如:you-get https://www.bilibili.com/bangumi/play/ep118488?from=search&seid=5050973611974373611 效果如下:(我直接在pycharm的终端命令行执行) 2.通过python 简单调用you-get库 # !/usr/bin/env python # -*-coding:utf-8-*- """ @Author : xiaofeng @Time : 2018/12/25 10:26 @Desc : Less interests,More interest. @Project : python_appliction @FileName: you-get.py @Software:

你敢信?一行python代码能下载全网的视频,音乐

随声附和 提交于 2019-12-10 09:45:50
在一个月黑风高的晚上,突然想把自己正在看的视频下载下来,又苦苦找不到下载的选项(类似于B站这些视频),突然想能不能用手边的python去解决这个问题,于是花了行哥毕生2秒的时间终于搜索到了这一答案,特地在这分享给各位小伙伴 1.you-get 这个万能视频下载工具包的名字叫做you-get,首先你只需要在你的cmd里输入pip install you-get下载这个工具包,然后输入一行代码(you-get 网址)即可下载该网站的视频,音乐,图片,也可以关注公众号“一行数据”,下图的安装过程应该堪比迅雷吧 例如: pip install you-get you-get https://www.bilibili.com/video/av57728971 you-get.gif 2.调整清晰度 如果你想清晰点,还可以输入代码,查看可选的清晰度,进行下载 you-get -i you-get https://www.bilibili.com/video/av57728971 you-get --itag=flv https://www.bilibili.com/video/av57728971 3.食用注意事项 除了可以下载B站的视频还可以下载,国内外的80+网站的的是视频,音乐和图片 除了可以下载B站的视频,还可以下载国内外的80+网站的的视频、音乐和图片