如何在基本视频流中寻找特定帧

How to seek to particular frame in elementary video stream?

本文关键字:寻找 视频      更新时间:2023-10-16

我们正在尝试开发媒体播放器,并浏览了Dranger提到的教程[ffmpeg1的Dranger教程。这里提到的 api 讨论了寻找和播放容器格式。我们想要的是原始/基本视频流的播放器(我们正在使用的M2v)。av_seek_frame不适用于这些流,因为基本流中没有 PTS 或 DTS 值。

任何关于寻求基本流的帮助都会有很大帮助,我有要寻求的所需职位的时间码。

您是否

尝试过从基本流标头中提取帧速率值并使用它来查找?给定帧速率和时间偏移,您可以计算出哪个帧对应于所需的时间(当然,如果编码器遵循帧速率值)。