如何使用iPhone SDK制作视频墙
我需要使用 iphone SDK 生成视频文件,该文件看起来像一堵由一些较小视频组成的墙。有人可以帮助我提供如何实施这个的建议吗?我目前正在考虑带有框架的图像,将其按所需顺序放置在 UIView 中,然后将它们组装在一个最终视频中,但我不知道如何做到这一点。
它应该是这样的:
|视频1 |视频2 |
| -------- | --------- |
|视频3 |视频4 |
谢谢。
I need to generate video file with iphone SDK that looks like a wall of few smaller videos. Did somebody could help me with advice how to implement this? I am currently thinking of images with frames, that placed in UIView in needed order and then assemble them in one final video, but I can't find how to do it.
Here's how it should look:
| video1 | video2 |
| -------- | --------- |
| video3 | video4 |
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
好吧,如果有人感兴趣的话可以用 AVVideoComposition 来完成。您将 AVMutableVideoCompositionLayerInstruction 添加到 VideoComposition,然后在该层上使用常用的 CGAffineTransform。但屏幕上的视频数量最多为 4 个,因此如果您需要更多,只需几个步骤即可完成。
Well, if somebody interesting it could be done with AVVideoComposition. You add AVMutableVideoCompositionLayerInstruction to your VideoComposition and then use usual CGAffineTransform on that layer. But the maximum amount of videos on the screen is 4, so if you need more, then just do it in few steps.