关于如何下载m3u8加密视频
本例的key文件较简单(即 :可下载并查看文件内容),若遇到再编码的key文件,需要另外解析
一、下载.ts视频文件、m3u8文件、key文件
简单一点说m3u8加密技术就是将原视频分割成n个.ts文件,并用一个key文件对每一个.ts文件加密,其中m3u8文件里面存储了key文件和所有的.ts文件的地址,所以我们要解密这个视频就需要以上三种文件,最后利用ffmpeg来合并并解压
1.安装猫抓拓展
使用Microsoft Edge,在拓展中找到“猫抓”并安装
安装完成后右上角会出现猫抓的标志如图
2.下载文件
点开要下载视频的网页,“猫抓”会自己加载该页面所有的.ts文件,如图右下角出现了数字就是在加载中了,如果没有请耐心等候
点击猫抓标志,可以看到已加载出来的.ts文件,点击右边的放大镜查看该页面下所有文件地址
复制所有文件链接,包括方框外面的m3u8文件地址
在迅雷中新建下载任务
复制链接进行下载,建议点击合并任务组,会归整到一个文件夹内
至此文件的准备已经结束了
二、修改m3u8文件
查看m3u8文件,找到这两个部分:①key文件存储地址;②.ts文件存储地址,将该两处地址替换为刚刚下载文件的地址
本文地址是 E:\software\xunlei\video\25\25-1。注意:直接从文件夹复制的地址斜杠符号是 \ ,但是m3u8必须使用这样的 / ,否则合并视频会报错”无法找到m3u8文件“
正确替换后如下:
三、合并.ts文件
安装ffmpeg
参照https://jingyan.baidu.com/article/f7ff0bfcd64cea2e26bb1334.html合并视频生成mp4
win+R搜索cmd进入命令提示符,打开下载文件所在地址
输入ffmpeg -allowed_extensions ALL -i xxxx.m3u8 -c copy xxxx.mp4 ,就会在该文件内生成一个mp4视频文件。注意:m3u8文件名不能含有空格,否则也会报错找不到该文件
下图表示合并成功
最终生成完整的mp4视频
关于如何下载m3u8加密视频相关推荐
- 下载m3u8加密视频的一些经验和小细节
这里有一个神器,使用非常方便,不用看下边的了 链接 一.下载ts分片 1.桌面上建立一个文件夹 2.下载index.m3u8,查看多少个ts分片 3.idm下载ts分片到该文件夹 4.复制刚才的ind ...
- python爬取下载m3u8加密视频,原来这么简单!
1.前言 爬取视频的时候发现,现在的视频都是经过加密(m3u8),不再是mp4或者avi链接直接在网页显示,都是经过加密形成ts文件分段进行播放. 今天就教大家如果通过python爬取下载m3u8加密 ...
- Python下载M3U8加密视频示例
大家好,我是小小明. 最近看到几个视频网站的地址依然是m3u8格式,不禁有了使用python进行下载的想法,虽然下载m3u8格式视频的工具很多,但如果我们自行编码就能应对更多的情况. 关于m3u8的基 ...
- blob的真实地址怎么获得_使用Python抓取m3u8加密视频 续:获得index.m3u8 地址
之前写<使用Python抓取m3u8加密视频>笔记的原因,是自己有几个视频想保存,但对于m3u8, .ts 文件拼接不熟悉,就尝试写个脚本练手. 今天看了回复,有同学想知道如何从视频网站上 ...
- python 爬取加密视频_使用Python抓取m3u8加密视频 续:获得index.m3u8 地址
之前写<使用Python抓取m3u8加密视频>笔记的原因,是自己有几个视频想保存,但对于m3u8, .ts 文件拼接不熟悉,就尝试写个脚本练手. 今天看了回复,有同学想知道如何从视频网站上 ...
- python下载大文件mp4_Python 下载 m3u8 格式视频
Python requests 下载 m3u8 格式 视频 最近爬取一个视频网站,遇到 m3u8 格式的视频需要下载. 抓包分析,视频文件是多个 ts 文件,什么是 ts文件,请去百度吧: 附图:抓包 ...
- python多线程下载视频_python 实现多线程下载m3u8格式视频并使用fmmpeg合并
电影之类的长视频好像都用m3u8格式了,这就导致了多线程下载视频的意义不是很大,都是短视频,线不线程就没什么意义了嘛. 我们知道,m3u8的链接会下载一个文档,相当长,半小时的视频,应该有接近千行ts ...
- python下载m3u8视频_使用python 下载m3u8格式视频,并使用ffmpeg 合成视频
使用python 下载m3u8格式视频,并合成 # -*- coding: utf-8 -*- # Created on 2018/07/26 import os import requests &q ...
- Android,播放m3u8视频和下载m3u8的视频
因最近项目需要,研究了一个礼拜的m3u8.格式为m3u8的视频,其实是由多个.ts文件组成在一起播放的.下面有些资料是参考了网上的,总体概括下实现思路: 1.根据后台给出的m3u8的地址,实现播放,核 ...
最新文章
- 再一次输给了AI,弯道急速超车、登上 Nature 封面
- RDKit | 小分子构象的生成和比对
- PostgreSQL触发器的使用
- vsftpd服务与客户机的传输和下载
- html 表格套表格_HTML表格
- vm15安装MACOS
- 解决方案-vector初始化后存放Mat,出现Mat矩阵数据同变问题
- MIT 6.828 main.c文件分析
- 图片没有.png或者jpg后缀能不能加载?
- IIS------IIS上部署MVC网站,打开后ExtensionlessUrlHandler-Integrated-4.0解决办法
- 微信公众号、小程序项目开发模板源码
- 自定义滚动条文档(mCustomScrollbar使用文档)
- ROG GL552VW BIOS 编程器官方固件
- 【win10 企业版 LTSC一键安装微软应用商店Microsoft Store】直接使用GitHub上的开源项目,不用自己敲命令(亲测有效),附卸载工具
- Windows 10 版本 1507 中的新 AppLocker 功能
- sql server2008 批量删除发生:查询处理器用尽了内部资源,无法生成查询计划。这种情况很少出现,只有在查询极其复杂或引用了大量表或分区时才会出现。请简化查询
- win10 设置滑动关机以及修改图片为ico格式
- 异军突起!当贝投影加冕中国家用投影仪增长之王!
- 高中人民教育出版社信息技术必修1 p63评定体重指数等级试题
- Nova Tek Hdmiout 小板调试总结
热门文章
- nginx配置robots协议
- 1个寒假能学多少网络安全知识?
- 【华人学者风采】孙茂松 清华大学
- 文字溢出时如何使溢出部分显示为 ...
- 【Altium Designer】AD18 导入3D模型
- Mondrian + JPivot环境配置和演示
- 你问我答:我在外包公司还有机会去阿里吗?
- Centos7 搭建openldap完整详细教程(真实可用)
- 王者荣耀装备测试软件,王者荣耀里有3个“测试仪”,可以测出辅助玩家的真实水平!...
- 计算机硬件的选购与组装实验报告,计算机硬件的组装实验报告 (精选可编辑)...