gpt4 book ai didi

FFMPeg 快速 P-Frame 解码

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

我们正在使用 FFmpeg 解码 H.264 实时视频流。
当我们无法跟上实时帧速率(即高 CPU)时,我们开始在帧通过解码器之前丢帧。
显然,一旦我们丢弃一帧,我需要丢弃所有下一个 P 帧,直到下一个 I 帧 (GOP)。

结果是有时我们有几秒钟没有视频(直到 I 帧到达)。

无论如何,FFmpeg 中是否存在“部分”P 帧解码,一方面会减少解码时间(假设我不需要未压缩的帧),同时保持解码器处于“有效”状态以便能够解码之后的 P 帧?

谢谢,
里奥。

最佳答案

你可以跳过所有你想要的数据包,但是没有办法得到一个只有 P 帧而没有 I 帧的完整图像。
你很可能会有一些宏 block ,甚至是一个奇怪的图像,颜色不移动,但只有运动矢量可见。

Here is a sample当你没有收到下一个关键帧时你可以期待什么

关于FFMPeg 快速 P-Frame 解码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25284109/

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