似乎 iOS 7 已决定将 Format Profile 从“Baseline@L4.1”更改为“High@L4.0”,将 CABAC 从“No”更改为“Yes”,并将 Reframes 从 1 更改为 2。
这一切都很好,除了当我尝试从 baseline/no 创建 x 文件和从 high/yes 创建 y 文件的可变组合时,我们在输出文件(桌面上的 quicktime给它一些绿屏,灰屏。youtube 也不关心它)
我的问题是,如何更改 ExportSessions 格式配置文件和 cabac 设置以保持一致性。
请注意,这(目前)仅影响 iPhone5s、4s、4ses,而 iPad 最多 3 似乎与以前一样保持 Baseline 和 Cabac 设置,使其与 iOS 6 的规定保持一致。
谢谢
最佳答案
我发现您可以将 AVAssetExportSession
替换为 SDAVAssetExportSession
.然后,您可以指定设置,而不是使用在不同设备上提供不同结果的预设。
关于ios - AVAssetExportSession、可变格式配置文件、CABAC 和重构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20222295/