在 FFmpeg 中,任何低于慢速预设的编码都会使视频达到 5 级
In FFmpeg, encoding anything lower than slow preset takes video to level 5
为什么每当我使用任何低于或等于慢速的预设时,它都会使我的视频高@L5(配置文件高/级别 5)?这对我来说没有意义,我一直认为级别仅与帧大小、帧速率和数据速率相关
我已经通过 FFmpeg 搜索了 x264 编码中的预设和级别之间的关系,但找不到。
我唯一关心的是兼容性,因为超过 4 的东西对大多数玩家来说都是陌生的。
这是因为参考帧的数量增加了。 slow 为 5,slower 为 8,veryslow 为 16。您可以通过直接指定级别来覆盖,或者将 ref count 设置为 4 或更低。
为什么每当我使用任何低于或等于慢速的预设时,它都会使我的视频高@L5(配置文件高/级别 5)?这对我来说没有意义,我一直认为级别仅与帧大小、帧速率和数据速率相关
我已经通过 FFmpeg 搜索了 x264 编码中的预设和级别之间的关系,但找不到。
我唯一关心的是兼容性,因为超过 4 的东西对大多数玩家来说都是陌生的。
这是因为参考帧的数量增加了。 slow 为 5,slower 为 8,veryslow 为 16。您可以通过直接指定级别来覆盖,或者将 ref count 设置为 4 或更低。