我有一个应用程序,我想只为前置摄像头拍摄视频。那没问题。但我希望视频捕捉始终处于风景中,即使手机是以肖像方式保存的。
我有一个基于Apple发布的AVCamDemo代码的工作实现。借用this tech note中的信息,我可以指定方向。只有一个技巧:虽然视频帧的方向正确,但内容仍然显示为纵向拍摄:
我想知道我是否只是受到硬件物理限制的束缚:图像传感器是这样定向的吗?上面引用的技术说明记录了这一点:
重要说明:在静止图像输出和动画上设置方向 文件输出不会物理旋转缓冲区。对于电影文件 输出,它将轨道变换(矩阵)应用于视频轨道 电影在播放时旋转,以及静止图像输出 它插入图像查看器用于旋转图像的exif元数据 在以后观看时适当。
但我对该视频的播放表明不然。任何见解或建议将不胜感激!
谢谢, 亚伦。