gpt4 book ai didi

c++ - 如何在基本视频流中寻找特定帧?

转载 作者:行者123 更新时间:2023-12-04 23:29:01 25 4
gpt4 key购买 nike

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

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

最佳答案

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

关于c++ - 如何在基本视频流中寻找特定帧?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27919356/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com