FFmpeg转码MP4成M3U8格式并切片+自动检测切片M3U8脚本编写详解

目前各大视频类的网站都是M3U8格式的视频文件,都是通过将视频切片生成M3U8文件,再索引那些切片后的小文件进行网络分享的。

视频网站采用的就是HLS技术,Http Live Streaming 是由Apple公司定义的用于实时流传输的协议,HLS基于HTTP协议实现,传输内容包括两部分,一是M3U8描述文件,二是TS媒体文件。

M3U8文件是指UTF-8编码格式的M3U文件。M3U文件是记录了一个索引纯文本文件,打开它时播放软件并不是播放它,而是根据它的索引找到对应的音视频文件的网络地址进行在线播放。

M3U8是一种常见的流媒体格式,主要以文件列表的形式存在,既支持直播又支持点播,尤其在Android、iOS等平台最为常用。 Continue reading "FFmpeg转码MP4成M3U8格式并切片+自动检测切片M3U8脚本编写详解"