使用 AVFoundation 的方形视频
Square video using AVFoundation
我按照给定的教程创建了一个自定义方形视频录制摄像机。 http://www.netwalk.be/article/record-square-video-ios
我可以从中导出方形视频,但是当我尝试使用 url 播放新导出的文件时,它无法播放。
对于原版url,我试过工作正常,播放正常。
我打开了phone的文档目录,发现视频被裁剪并创建了一个文件,但是在quicktimeplayer上播放视频时速度很慢,而且似乎是逐帧播放的即太慢了。 (不知道是不是播放器的问题)
这是项目的 github link。请大家看看指正。
https://github.com/ankit-betterbutter/CustomCamera
ViewController为相机视角
VideoEditorViewController是录制后播放视频的视图。
如果您需要更多详细信息,也请告诉我。
我还浏览了许多其他主题,展示如何录制方形视频,但无法掌握它们。如果你已经实现了类似的东西,如果你能给我一个演示,那将是非常有帮助的。
这将是一个很大的帮助队友。
谢谢。
我已经用代码更新了 github 存储库。
这些是我纠正的错误:
- 我在为文档目录创建 url 时出错,因此我无法使用该视频。
- 我没有正确创建 videoComposition。创建 CMTimeRange 时出现问题。
请访问存储库并自行检查。
如果代码对您有帮助,也请投票。
谢谢!!
Repo link - https://github.com/ankit-betterbutter/CustomCamera
我按照给定的教程创建了一个自定义方形视频录制摄像机。 http://www.netwalk.be/article/record-square-video-ios
我可以从中导出方形视频,但是当我尝试使用 url 播放新导出的文件时,它无法播放。
对于原版url,我试过工作正常,播放正常。
我打开了phone的文档目录,发现视频被裁剪并创建了一个文件,但是在quicktimeplayer上播放视频时速度很慢,而且似乎是逐帧播放的即太慢了。 (不知道是不是播放器的问题)
这是项目的 github link。请大家看看指正。
https://github.com/ankit-betterbutter/CustomCamera
ViewController为相机视角 VideoEditorViewController是录制后播放视频的视图。
如果您需要更多详细信息,也请告诉我。
我还浏览了许多其他主题,展示如何录制方形视频,但无法掌握它们。如果你已经实现了类似的东西,如果你能给我一个演示,那将是非常有帮助的。
这将是一个很大的帮助队友。
谢谢。
我已经用代码更新了 github 存储库。
这些是我纠正的错误:
- 我在为文档目录创建 url 时出错,因此我无法使用该视频。
- 我没有正确创建 videoComposition。创建 CMTimeRange 时出现问题。
请访问存储库并自行检查。 如果代码对您有帮助,也请投票。 谢谢!!
Repo link - https://github.com/ankit-betterbutter/CustomCamera