我在解码隔行扫描的 H264 视频时遇到问题(VTDecompressionSessionDecodeFrame 失败,错误代码为 -12911)。我传递的是 SPS,然后是 PPS,然后是顶场数据。我拥有的基础设施适用于非隔行 H264 以及具有除顶/底场以外的切片结构的隔行 H264 视频。如果您需要更多信息,请告诉我。
最佳答案
您可以尝试查看我的 VTDecompressionSession 示例 here .它不处理所有不同类型的 H264(如隔行 H264,我对此不太熟悉),但也许看到一个示例可能会对您有所帮助。
关于用于场交错 H264 的 ios vtb 解码器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29142472/