快速视频中的照片上的自定义动画

Posted

技术标签:

【中文标题】快速视频中的照片上的自定义动画【英文标题】:Custom animation on photos in video swift 【发布时间】:2017-03-07 16:09:45 【问题描述】:

伙计们,我正在使用 Swift 开发一个应用程序。我真的很努力地做到这一点,并且我已经完成了其中的主要部分。实际上,该应用程序会拍摄一些照片和音乐文件,然后将它们合并为可以在计算机上播放的视频或类似网络的照片幻灯片

See the link below

该应用程序运行良好,但我无法像上面链接中那样为单张照片添加动画。在我的应用程序中,照片只是出现,然后是下一个和下一个,直到一切结束。但是如何在单张照片​​中添加自定义效果和过渡,以使它们看起来不错。我正在使用 Swift 3 和 Xcode 8。我已经访问了下面的这个链接,但它没有帮助

I visited this link

因为这个链接是在 Objective-C 中的,而且它也没有显示如何将这样的动画添加到单个照片中,所以它没有太大帮助。所以我希望你们能帮助我。我会感谢你的。

【问题讨论】:

【参考方案1】:

首先,您没有提供任何代码,因此很难说您在做什么对/错。您在第一段中说过,您将一些图像与音乐文件(我假设为 .mp3)和视频文件合并。

在您的第二段中(在您的第一个链接下方),您想要为单张照片制作动画。

这是我的回答: 当你将图片、mp3 和视频文件合并时,它真的转换成了视频文件。所以里面没有单独的照片。但是有视频帧。因此,您可以在特定时间限制下操作此视频(或帧)。您提供的 Ray 链接是您正在寻找的实际答案。不幸的是,没有可用的 swift 版本。

你说:“因为这个链接是在 Objective-C 中的,而且它也没有显示如何将这样的动画添加到单个照片中”

请说明您真正要查找的内容。你的问题模棱两可。并分享一些代码 sn-p 你到目前为止所做的事情。我会尽力帮助的

【讨论】:

欢迎来到 Stack Overflow。要求澄清应该在 cmets 中完成,而不是在“答案”中。【参考方案2】:

很遗憾,您没有提供任何代码来帮助您,这可能会有所帮助 - 这里是an example on swift3 how to insert animated watermark into the video,我所说的动画水印是指需要在视频中进行动画处理的一组图像/帧/幻灯片。 希望对您有所帮助,如果没有,请提供更多详细信息。

【讨论】:

以上是关于快速视频中的照片上的自定义动画的主要内容,如果未能解决你的问题,请参考以下文章

SceneKit 中的自定义动画属性

UICollectionViewFlowLayout 中的自定义动画 - 水平滚动方向

DragonBones龙骨骨骼中的自定义事件(另有声音动画事件)

动画状态栏以及segue中的自定义转换

如何将 UINavigationControllerDelegate 中的自定义过渡动画应用于特定的推送和弹出事件?

我的轮播和我的自定义动画中的问题