【发布时间】:2011-10-21 15:32:23
【问题描述】:
我有一个应用程序,我想只为前置摄像头拍摄视频。那没问题。但我希望视频捕捉始终是横向的,即使手机是纵向的。
我有一个基于 Apple 发布的 AVCamDemo 代码的工作实现。借用this tech note 中的信息,我可以指定方向。只有一个技巧:当视频帧的方向正确时,内容仍然看起来好像是纵向拍摄的:
我想知道我是否只是被硬件的物理限制所束缚:图像传感器是否只是这样定位的?上面引用的技术说明做了这样的说明:
重要提示:设置静止图像输出和电影的方向 文件输出不会物理旋转缓冲区。对于电影文件 输出,它将轨道变换(矩阵)应用于视频轨道,因此 电影在播放时旋转,以及用于静止图像输出 它插入图像查看器用来旋转图像的 exif 元数据 稍后查看时正确。
但我对该视频的播放表明并非如此。任何见解或建议将不胜感激!
谢谢, 亚伦。
【问题讨论】:
标签: ios avfoundation video-capture