ffmepg移动moov box到MP4文件开始处

来源:互联网 发布:手机淘宝买家信誉查询 编辑:程序博客网 时间:2024/06/05 03:01

最近使用FFMPEG生成MP4文件,发现生成的MP4文件的moov box 处于文件尾,这种文件不利于快速播放。但是可以通过ffmpeg的简单设置来使得moov box 处于文件开始。

void set_mov_moov_ahead(AVFormatContext *s)

{

    MOVMuxContext *mov = (MOVMuxContext *)s->priv_data;

    mov->fc = s;

    mov->flags |= 128;

}

 这个函数需要在调用avformat_write_header 前调用才能生效。



阅读全文
0 0
原创粉丝点击