0

尊重preferredTransform标志我有我180度旋转如下的AVMutableComposition轨迹:的Facebook不是AVMutableCompositionTrack

if (shouldRotate) { 

    //Code to rotate original main video 180 degrees if required. 
    CGAffineTransform transform = CGAffineTransformMakeRotation(M_PI); 
    a_compositionVideoTrack.preferredTransform = transform; 

} 

这工作得很好,当我观看视频或上传到YouTube它被正确旋转。但是,当我上传到Facebook的视频是颠倒 - 似乎Facebook不关心/阅读首选转换标志。

任何人都可以提出如何解决这个问题吗?只需要额外的信息,我就可以使用Facebook SDK for iOS上传视频。

预先感谢您!

编辑其实这似乎是在Facebook或Facebook的SDK中的错误。如果我旋转90度,它会起作用。如果任何人都可以摆脱任何光,请做。

回答

0

这似乎是一个错误 - 唯一的解决方案是旋转一次上传到Facebook本身的视频。

相关问题