使用FFmpeg C / C ++的MKV视频中的慢速搜索

时间:2019-06-14 15:46:32

标签: ffmpeg mkv

在任何大型MKV H.264视频中搜索都非常慢。

使用FFmpeg LibAV在我的代码中调用av_seek_frame()大约需要3-10秒,以在1-2小时的视频中跳到中间位置。

我尝试了所有标志组合:AVSEEK_FLAG_BACKWARD,AVSEEK_FLAG_BYTE,AVSEEK_FLAG_ANY,AVSEEK_FLAG_FRAME

然而,VLC在相同的MVK视频中的搜索速度非常快。

在MP4 H.264中进行搜索可立即起作用。问题仅在于MKV。

最新的FFmpeg 4.1.3

0 个答案:

没有答案