参考:

流媒体视频基础 MSE 入门 & FFmpeg 制作视频预览缩略图和 fmp4 - 掘金

H5直播系列二 MSE(Media Source Extensions)

视频格式处理

支持的视频格式有两种

  1. Initialization Segment 视频的初始片段,其中包含媒体片段序列进行解码所需的所有初始化信息。
  2. Media Segment 包含一部分媒体时间轴的打包和带时间戳的媒体数据

MSE需要使用fmp4(fragmented mp4)格式

普通mp4文件处理

使用工具:Bento4工具包下面的 mp4fragment

使用方式:

  1. 下载Bento4,下载地址
  2. 解压后,把包的bin文件夹添加环境变量
  3. 执行命令 mp4fragment input.mp4 output.mp4
  4. 执行命令 mp4info output.mp4 查看信息

查看对应格式的mp4信息

网站:http://mp4parser.com/