如何在代码中模拟 ffmpeg 的empty_moov选项?

How can I simulate ffmpeg's empty_moov option within code?

本文关键字:empty moov 选项 ffmpeg 代码 模拟      更新时间:2023-10-16

命令行ffmpeg能够在文件开头使用空moov_atom。

更多信息:http://www.ffmpeg.org/ffmpeg-formats.html#Options-3

我想做同样的事情,除了在代码中。 有人知道怎么做吗?

这是

mov muxer 的一个AVOption

avcodec、avformat 等中的东西在设置它们时可能需要AVOption秒。您可以使用av_opt_set来设置这些选项。它将是这样的:

// Prefixing it with '+' sets the flag
// Prefixing it with '-' unsets the flag
av_opt_set(formatContext, "movflags", "+empty_moov", 0);