请教一个ffmpeg的问题

如何每隔十秒导出一个包含文件头完整的MP4文件?

现在的思路是判断pts时间每到十秒调用av_write_trailer写入moov标签, 然后释放重新初始化输出格式的AVFormatContext, 再次调用avformat_write_header写入mp4文件头并继续循环读取下一帧. 但是目前这样遇到了很多问题无法进行下去, 求教该怎么处理下

阅读 3.3k
2 个回答

已经找到方法了, 添加输出参数frag_keyframe+empty_moov即可, ffmpeg已经配置好了一切

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进