首页 > 电脑专区 > 电脑教程 >

VLC播放器可播放fMP4文件之mdat box的填充问题

来源:互联网 2023-02-22 00:03:17 283

在H264 编码 fmp4(MP4)文件时,mdat box里边的IDR数据在不去掉 SPS PPS SEI NALU数据的情况下,直接填充进入fMP4文件的 mdat box 里边也能正常播放,Htb办公区 - 实用经验教程分享!

当然如若按照ISO的标准将每一帧的帧头4字节用数据长度替换填充,这样便是标准的MP4文件的数据帧头填充方式。Htb办公区 - 实用经验教程分享!

工具/原料

  • VLC

方法/步骤

  • 1

    接率称收返珠裕到H264视频帧数据时如若是I帧,将SPS PPS SEI裁减掉,填充上该帧的长度(应转换成大端格式),然后打包成一个整体,填充进入道mdat box 中Htb办公区 - 实用经验教程分享!

    VLC播放器可播放fMP4文件之mdat box的填充问题Htb办公区 - 实用经验教程分享!

  • 2

    记录下该帧的数据长度,数据在文件中的偏移量,留作填充 trun box 里边的净撤描述信息用。Htb办公区 - 实用经验教程分享!

  • 3

    用VLC播放器打开的正常显示的视频图Htb办公区 - 实用经验教程分享!

    VLC播放器可播放fMP4文件之mdat box的填充问题Htb办公区 - 实用经验教程分享!

  • 3该信息未经授权抓取自百度经验
  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!Htb办公区 - 实用经验教程分享!


    标签: MP4视频多媒体软件文件填充

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码