我的手机里的UC浏览器下载的UC浏览器缓存视频变成本地视频,比如我把某个视频转换成m3U8格式,那原来那个视频还会不会?

【引子】M3U8,是一种基于HTTP Live Streaming文件的视频格式,由整个视频的基本信息和分片(Segment)组成而成,其中HTTP Live Streaming是苹果公司实现的基于 HTTP 的流媒体协议,能够实现流媒体的点播和直播播放。在早期的时候,M3U8仅支持苹果的设备,后来搭载安卓操作系统的移动设备也逐渐兼容了M3U8格式。

与传统的在线视频MP4格式相比,M3U8格式将视频流分成不同的片段,我们在缓存视频的时候,会不断的去下载这些片段,由于片段之间间隔时间较短,所以看上去感觉是非常完整的视频。M3U8文件一般包括两个部分,一个是纯索引文件,另一个则是视频列表文件。

1、如何下载M3U8格式的缓存视频?

在安卓平台上,有很多网页浏览器都支持 “资源嗅探” 的功能,比如 QQ浏览器、UC浏览器、Via浏览器、夸克浏览器、米侠浏览器、等都是支持资源嗅探和下载M3U8格式的缓存视频,再比如像同学QQ浏览器、越南CocCoc浏览器,不仅支持视频嗅探下载,还能直接将下载下来的M3U8格式列表文件进行合并转换为MP4格式。

当我们通过浏览器将M3U8格式的在线缓存视频下载到安卓手机内存里面之后,会发现,明明几百MB的视频文件,却在文件管理器中仅显示几十KB?其实M3U8后缀的文件并非是视频文件,而是视频文件的索引文件,仅有M3U8文件是不行的,还需要视频切片文件,最为完整的是M3U8文件+ts格式的视频切片文件组合。

2、如何合并M3U8格式的缓存视频?

M3U8,是一种基于HTTP Live Streaming文件的视频格式,由整个视频的基本信息分片(Segment)组成而成,其中HTTP Live Streaming是苹果公司实现的基于 HTTP 的流媒体协议,能够实现流媒体的点播和直播播放。

与传统的在线视频MP4格式相比,M3U8格式将视频流分成不同的片段,我们在缓存视频的时候,会不断的去下载这些片段,由于片段之间间隔时间较短,所以看上去感觉是非常完整的视频。M3U8文件一般包括两个部分,一个是纯索引文件,另一个则是视频列表文件

1、如何下载M3U8格式的缓存视频?

在安卓平台上,有很多网页浏览器都支持 “资源嗅探” 的功能,比如 QQ浏览器、UC浏览器、Via浏览器、夸克浏览器、米侠浏览器、等都是支持资源嗅探和下载M3U8格式的缓存视频。

当我们通过浏览器将M3U8格式的在线缓存视频下载到安卓手机内存里面之后,会发现,明明几百MB的视频文件,却在文件管理器中仅显示几十KB?其实M3U8后缀的文件并非是视频文件,而是视频文件的索引文件,仅有M3U8文件是不行的,还需要视频切片文件,最为完整的是M3U8文件+ts格式的视频切片文件组合。

2、如何合并M3U8格式的缓存视频?

缓存下来的M3U8文件是无法在电脑上播放的,更不能分享给朋友们观看,想要实现电脑播放和分享给他人,必须将M3U8文件进行合并和转码,前文提到,有部分安卓浏览器是支持 “M3U8转MP4” 功能的,我们只需在浏览器下载列表中选中需要合并转码的M3U8文件,简单操作即可将其转换成常见的MP4格式。

如果有朋友使用的安卓浏览器并不支持 “M3U8转MP4” 功能,也可以通过第三方格式转换工具来实现。

希望我的回答能帮到你!

回复 Fendoya:慢热的电影,一开始很平淡,越后面越精彩。


回复 愚钝小书生:最后那一段回忆的镜头,让我突然觉得,电影真是一个好东西,可以留住一些美好的东西。无愧世界之王!


回复 guanyue1314:比较简单。比较私人。比较好笑,也比较好哭。没有如果,没有曾经,没有未来,只有当下。


我要回帖

更多关于 UC浏览器缓存视频变成本地视频 的文章

 

随机推荐