0
点赞
收藏
分享

微信扫一扫

m3u8源地址,抓片....下片....看片都透露给你

九点韶留学 2022-01-28 阅读 853
python

这段时间为了下载网页视频(网课、电影等),接触到了 m3u8 文件。在折腾了一段时间之后,猫君越发喜爱上这个格式的文件。今儿特意将关于 m3u8 格式视频链接获取方式、下载方法,以及相关的进阶操作整理成文。若诸位看官有什么更妙的使用方案,不妨分享一二。

恐怕有些朋友对 m3u8 文件还不甚了解,先作个科普吧——

m3u8 是 HLS 协议的部分内容,而 HLS 又是由苹果公司提出的基于 HTTP 的流媒体网络传输协议。其实现的基本原理是将一个大的媒体文件进行分片,而分片文件资源的路径记录于 m3u8 文件,客户端依据 m3u8 文件便能获取对应的媒体资源,进行播放。”

换而言之,你可以把 m3u8 文件简单理解为一个播放列表。若你能获取到 m3u8 地址,就可以放进播放器愉快地在线观看或者下载相应的视频啦。

闲言少叙,进入正题。

1 .m3u8 链接获取方法

1.1

插件法(推荐!)

猫抓

打开视频网站,点击猫抓插件,直接复制 m3u8 地址(一般选文件较大的那个)

IDM

弹窗获取 m3u8 链接(还可直接下载,一条龙服务,在下载部分会详细讲)

1.2

手动法 (较繁琐,但稳妥)

1.打开在线视频播放网站,点击某个视频;

2.按键盘 F12 键,进入开发者模式,或者右击鼠标,选择“检查”,进入开发者模式;

3.点击 Network-Filter(漏斗标志)-在输入框输入“m3u8", 按 f5 刷新播放视频,列表中就会出现 m3u8 地址,最后右键复制地址。

注:出现两个 m3u8 地址时,请选择那个包含许多.ts 文件的。

2. m3u8 视频如何下载

IDM(推荐!)

IDM 下载安装设置请参看阿虚同学的文章——

没有悬浮窗?如何下载直播?看这篇《IDM常见问题全解答》

优点就是快!毕竟多线程。缺点是下载不了加密的视频,比如一些课程视频。

想下载加密视频的话可参考——《下载blob加密的视频以及m3u8下载姿势合集》

文章网址:

https://zhuanlan.zhihu.com/p/65425801

m3u8 视频在线提取工具

http://blog.luckly-mjw.cn/tool-show/m3u8-downloader/index.htmlz

打开上述网页,输入 m3u8 链接,等待碎片整合,整合完成(全部变绿)即可下载。

如果出现无法下载的情况,请点击该网页右上角"?",查看说明文档。

ffmpeg

ffmpeg 这个工具比较强大,其功能包括视频采集、视频格式转换、视频抓图、给视频加水印、视频切片、视频录制、视频推流、更改音视频参数等,用来下载视频其实是大材小用的,而且前期配置会稍微麻烦些。有探(喜)索(欢)精(折)神(腾)的朋友可以看看这两篇文章:

1.ffmpeg常用命令和youtube-dl软件【文末介绍最简单m3u8视频下载方法】

文章网址:

https://www.52pojie.cn/thread-949288-1-1.html

ps:亲测用这个可以下载某些加密视频

2.运用FFmpeg直接转码m3u8视频为mp4格式视频

3 . m3u8如何观看?
恒星播放器

获取 m3u8 地址后,打开 恒星播放器,播放首页打开URL输入 m3u8 地址即可观看。

举报

相关推荐

0 条评论