1

我遇到了一些 h.264 视频文件,它们在使用 Video Toolbox 解码时在屏幕上显示大面积绿色而没有任何错误,而我可以成功解码大多数其他 h.264 视频文件。

4

1 回答 1

3

VTB 将使用您的硬件解码器。大多数硬件解码器仅限于解码某些配置文件(例如,仅主要,非高)、级别(例如,仅 5.1,不是无限制)、位深度(例如,仅 8,而不是 10)、分辨率(例如,仅高达 1080p,而不是 4k) , 色度格式(例如只有 4:2:0,而不是 4:4:4)或其他。

绿色可能意味着它是这些术语的不受支持的组合。从 SPS/PPS 中,您可以找出配置文件/级别/等,并对不支持的这些使用软件解码。

于 2016-03-02T15:52:58.257 回答