当前位置: 首页 > 工具软件 > Bento > 使用案例 >

Bento4库使用(2):生成fmp4文件音画不同步

郑博
2023-12-01

问题描述

使用Bento4库生成的fmp4文件音画不同步。

原因

fmp4文件每一个moof仅存放一个关键帧,即moof的第一个帧,写fmp4文件时,必须保证moof的第一帧是关键帧且一个moof box只存放一个关键帧,否则会出现关键帧丢失问题,导致生成视频出现音画不同步问题。

解决

写文件时进行判断,若收到的数据不是第一帧数据但是为关键帧,可建立一个新的moof box。

 类似资料: