pyav / Libav / ffmpeg 禁用 B 帧

pyav / Libav / ffmpeg disable B frames

我正在使用 pyav(python 包装器 libav)来获取 H264 视频流。是否有禁用 B 帧的选项? 我认为同样的问题也适用于 libavffmpeg.

codeccontext 的 skip_frame 选项应设置为值 bidir 或常量 AVDISCARD_BIDIR(如果直接分配)以跳过双向帧。