直接从网站下载视频的方法
直接从网站下载视频的方法
很多时候浏览器插件搞不定的事情就要自己动动手嘛。
1. 没加密的网页
开发者工具里找太费眼睛了
最快捷的方法就是用 you-get 直接下载
这里需要先安装python,站里就有许多帖子,我就不赘述了
有了python之后,我们在开始搜索框里输入 cmd 打开终端
可以先检查一下环境看看自己有没有python和pip
python -V
pip -V
没有的话站内也有帖子教怎么装的。
都搞搞好了以后接下来用这个装you-get
pip install you-get
you-get -o 想存的路径 网址
举个例子,下个小破站视频
如果一开始说无法识别指令的,看一下pip有没有装。
2. 加密的网页
有些网站不想让你那么轻易获取视频,就需要稍微麻烦一点,比如图中网站,打开Chrome的开发者工具后,好不容易层层剥皮找到链接,发现前面有个blob,这种情况下视频会被分解成许多段,有些还会分段加密,总之解决思路就是找到所有.ts的文件下载下来,然后没加密的直接拼接起来转换成MP4格式就能播放了,被加密的话还要找到秘钥文件解密。
看这个例子:
我们去Network一栏观察一下,
- 进入Network,别看Media一栏了,以我的经验都加密了大概率这一栏是空的或 者不是你要的视频
- 找到所有.ts的文件,右键Open in nwe tap就能下载,加密的.ts是不能直接打开的(别看图标很正常,双击就是无法打开)
如果有很多同样名字的一个.ts文件,是因为缓存的时候卡了,接收方时钟信号一过协议会重复请求发送,取最后一个就行 - 一般有几段就有几个解密文件,一般都会有key这个关键词,我看了一眼每个key都一样,下一个也行
就有了这些东西:
接下来要做的就是解密拼接,我用这个做的,我平常看帖最讨厌的环节就是去各大垃圾软件站和垃圾木马斗智斗勇找资源,所以链接直接给出来
链接: https://pan.baidu.com/s/1QTXgj_6cLhmGI2lvYSDqfQ 提取码: ue74
对了,如果视频比较长有很多的.ts文件,可以使用这个软件批量下载,拼接的时候最好排个序,比如1234567。。。解密文件直接放文件夹里重命名为 key.key 就行。
最后终于能看啦。
btw很多视频大站的加密方式蛮麻烦的比如爱奇艺。。有兄弟会搞请教教我。。
直接从网站下载视频的方法相关推荐
- 从视频网站下载视频的工具Any Video Downloader Pro 7.33.15在Windows系统上的安装使用
目录 前言 一.Any Video Downloader Pro安装 二.使用配置 三.视频下载 总结 前言 Any Video Downloader Pro, 也被称为HD Video Downlo ...
- python爬虫实战-爬取视频网站下载视频至本地(selenium)
#python爬虫实战-爬取视频网站下载视频至本地(selenium) import requests from lxml import etree import json from selenium ...
- 如何在爱课程网站下载视频与课件
如何在爱课程网站下载视频与课件 如何下载视频与课件 如何在MacOS中安装Python 最近要看些水声物理的东西,就必须掌握数学物理方法,可惜大学荒了这门手艺,只能重新啃啃书捡一捡,于是乎搜索了一下知 ...
- lux下载视频使用方法
指令参考https://github.com/pingf/annie 将相关指令annie改为lux即可 1.下载视频指令 lux 网址 用此命令行会自动选择清晰度最高的进行下载,这种方法可以下载B站 ...
- 通过m3u8地址,从视频网站下载视频(.m3u8 .ts),腾讯视频m3u8
一.安装浏览器插件检测m3u8文件 谷歌浏览器和新版Edge浏览器都可以,谷歌需要特殊手段,Edge可以直接安装 安装好之后访问视频网站,如果检测到m3u8文件就能看到 复制m3u8文件地址,准备下载 ...
- 网站下载视频是php格式错误,为什么优酷下载的(.kux)格式视频转码总提示我“错误”?求答!...
进实拍视频群 请关注公众号:姨拍 2017-09-21 364661864 16:51:45 你好 剧照摄影师 少铎 16:55:38 为什么优酷下载的(.kux)格式视频转码总提示我"错误 ...
- 从“央视网”下载视频的方法
把视频缓冲完,然后点击你的浏览器的 工具 然后依次选择 internet选项----常规-----internet临时文件-----设置----查看文件.会弹出一个文件夹,将这个文件夹的文件按类型排列 ...
- 关于获取网站嵌入视频源地址方法
参考链接 https://blog.csdn.net/ls1792304830/article/details/78961801 注意 浏览器不一定用IE,谷歌浏览器也可以,只要支持按F12键出现网络 ...
- python视频网站分类_科学网—爬取网站视频简单方法之一:python的you-get模块使用方法 - 周朝宪的博文...
目的:网站有海量的视频(包括讲座.电影电视剧等),用python语言的you-get模块爬下来 1.安装you-get模块 在pycharm的terminal下安装.pip install you-g ...
最新文章
- BootStrap 模态框禁用空白处点击关闭
- 为NLP从业者/研究生/研究员专门定制的全网唯一高端NLP训练营
- 在技术圈混,不知道这些你就 OUT 了
- 利用Servlet实现用户永久登录
- sony右键延迟的解决方案
- Linux文件系统与日志分析(inode、inode节点耗尽故障处理、文件备份和恢复、日志文件管理)
- SAP UI5 应用开发教程之六十八 - 如何实现 SAP UI5 路由失败时显示自定义的 NOT Found 页面
- slice深拷贝数组
- 面试官系统精讲Java源码及大厂真题 - 42 常用的 Lambda 表达式使用场景解析和应用
- python网络爬虫学习笔记(三):urllib库的使用
- C++: 对字符串转换字符集(编码)
- 未解决:configure: error: XCode tool ‘metal‘ neither found in path nor with xcrunchecking for metal...
- php 调用高拍仪,html页面通过ActiveX控件调用摄像头实现拍照上传demo代码下载
- java类 uuid_Java常用类——UUID类
- 安卓玩java模拟器_安卓系统智能手机玩JAVA游戏!JAVA模拟器让你痛快地玩!
- U盘硬盘等修复、维护、修理工具集合
- duet连win10_duetdisplay这个软件在win10上用不了?安装vs2015的时候想取消安装没有点取消...
- OpenCV学习cvtColor函数
- 树莓派4b vnc黑屏显示Cannot currently show the desktop解决办法
- jpa Specification in 用法