0

我们正在尝试开发一个媒体播放器,并且已经阅读了 dranger 提到的 [Dranger tutorial for ffmpeg 1的教程。这里提到的 api 谈到了寻找和播放容器格式。我们想要的是原始/基本视频流的播放器(我们正在使用的 M2v)。av_seek_frame 不适用于这些流,因为基本流中没有 PTS 或 DTS 值。

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

4

1 回答 1

0

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

于 2015-01-13T10:15:06.443 回答