使用Xcode 9构建应用程序后出现问题:
当我们在iPhone 7上捕获视频时,视频右侧有绿线。 以下是视频中框架的链接 - https://i.imgur.com/J8NQncq.jpg
此绿线的宽度为16px。 我们使用编码器 - " h264"和AVCaptureSession用于捕获。
为了进行测试,我们将视频尺寸值分割为16,但它没有解决问题。 我们已经从Xcode 8在AppStore上提交了应用程序,并且所有视频都没有任何损坏的像素。代码没有改变。
我在iPad mini 4上测试过,没有这个问题。但是客户在iPhone 7上遇到了问题,我没有这个设备,所以我无法调试它。
答案 0 :(得分:0)
编码器要求内容的宽度和高度可被2整除,请尝试代替16.您可能只会看到宽度为奇数的设备上的绿线,例如iPhone 6或iPhone X