【发布时间】:2014-08-13 10:45:11
【问题描述】:
我们正在使用 FFmpeg 对 H.264 实时视频流进行解码。 当我们无法跟上实时帧速率(即高 CPU)时,我们开始在帧通过解码器之前丢帧。 显然,一旦我们丢弃一帧,我需要丢弃所有下一个 P 帧,直到下一个 I 帧 (GOP)。
结果是有时我们有几秒钟没有视频(直到 I-Frame 到达)。
FFmpeg 中是否存在“部分”P 帧解码,一方面会减少解码时间(假设我不需要未压缩的帧),同时保持解码器处于“有效”状态之后能解码 P 帧吗?
谢谢, 利奥。
【问题讨论】: