在iphone上调整用户录制视频的最佳方式是什么?iOS:调整大小/裁剪录制的视频
我目前有两种方式获取视频数据的能力:
1)UIImagePickerController
获取文件URL的视频已被记录
2后)获取的视频帧作为其正发送由AVCaptureSession
对于1)我会需要的东西,可以读取.mov h.264文件和吐出个别帧。有这样的事吗?
对于2)我想为每个帧获取UIImage,调整图像大小,然后重新编译一个像AVAssetWriter
这样的视频。但是,这似乎是一个非常密集的操作,我想知道是否有更好的方法来解决这个问题。
是否调整视频大小以调整每个单独帧的大小然后重新编译视频?或者有没有办法直接调整整个视频的大小?
我只是基本上需要用户录制一段视频,然后将该视频的大小调整为320x320,没有花哨的编辑。
感谢您提供的任何帮助。
编辑:也许'调整大小'是错误的词。我真的只需要作物视频,以便它从480x360到320x320。另外这种裁剪不需要实时发生,我可以在录制视频后进行裁剪。
我能够将视频直接录制到其中一个预设中。我正在寻找的是一种将视频裁剪为不属于这些预设的自定义大小的方法。是否有可能将视频裁剪为自定义维度,就像您将图像一样? – nebs 2011-02-15 15:02:23