首页 > 解决方案 > 播放使用 FFMPEG 创建的分段 MP4 时出现问题

问题描述

为了创建分段 MP4视频文件,我使用FFMPEG AVCodec库(Accord VideoWriter)并movflags根据frag_keyframe+empty_moov如何使用 ffmpeg 输出分段 mp4?

 av_dict_set(&videoOptions, "movflags", "frag_keyframe+empty_moov", 0);
 avformat_write_header(oc, &videoOptions);

示例输出视频

如您所见,当所有视频帧完全下载时,视频不会播放。
我试图设置moov_size,frag_durationmin_frag_duration标志进行更正,但没有改变任何东西。

我所有测试的结果:
在此处输入图像描述

标签: c++ffmpeglibavcodec

解决方案


推荐阅读