【问题标题】:Swift - Slow Motion Camera in AppSwift - 应用中的慢动作相机
【发布时间】:2015-06-23 15:00:06
【问题描述】:

我一直在学习 Swift 和 iOS 开发,并有兴趣制作一个应用程序,该应用程序使用 iPhone 背面的摄像头拍摄慢动作视频,然后允许用户使用滑块在视频中正常移动,还要逐帧移动。当然,这将由一个按钮来调节,该按钮将用户从“正常导航”转换为逐帧导航。谁能指出我正确的方向?是否有任何资源可供我阅读有关在自定义应用程序中使用“慢动作”功能的信息?谢谢。

【问题讨论】:

  • 请注意,能否拍出像样的慢动作视频取决于相机的捕获率。

标签: ios iphone swift camera


【解决方案1】:

如果您不希望用户能够保存慢动作视频,您可以拍摄视频,然后让应用以慢动作回放。您可以使用 AVFoundation 框架来完成所有这些工作。以下是一些可以帮助您的链接:

Taking Control of the iPhone Camera in iOS 8

Objective-C: How to do slow-motion video in iOS(是的,这是针对 Objective-C 的,但您可以将代码更改为 Swift 或将其复制并粘贴到新的 Objective-C 文件中)

【讨论】:

  • 我是否可以让用户逐帧浏览并选择某些帧?是否有对我可以访问的每个框架的编号引用?例如,如果用户逐帧选择视频的第 100 帧和视频的第 150 帧,有没有办法获得这些信息?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-09-05
  • 1970-01-01
  • 2018-08-19
  • 2016-12-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多