【问题标题】:Video Resize/Crop/Combine on iOSiOS 上的视频调整大小/裁剪/合并
【发布时间】:2014-11-13 00:08:08
【问题描述】:

我正在尝试在 iOS 上使用 AVFoundation 编辑视频 ( resize/crop/combine )。 有一些参考资料只使用一个视频。 但我想在一个场景中添加超过 3 个视频,如下所示。 http://a4.mzstatic.com/us/r30/Purple6/v4/0f/01/c7/0f01c735-208b-2a6b-e9df-330e884c8daa/screen696x696.jpeg

如果可以使用 AVFoundation 实现上述要求,请告诉我。 如果可能的话,我必须参考什么? 还是 AVFoundation 是最好的方法?

谢谢

【问题讨论】:

    标签: ios video ffmpeg avfoundation


    【解决方案1】:

    要使用多个视频,您可能需要查看AVCompositionAVMutableVideoComposition。您发布的链接似乎是由多个视频组成,彼此相邻,可调整边框。

    这可以在每个顶部使用AVMutableVideoCompositionCALayers 来完成,调整图层的边界和角半径以获得所需的效果。谷歌搜索结果是一个方便的教程:

    http://www.raywenderlich.com/30200/avfoundation-tutorial-adding-overlays-and-animations-to-videos

    【讨论】:

    • 感谢您的回复。现在我要将 2+ 视频放入场景中。我在本教程中找不到。只有视频和图像合并..您能提供更多详细信息吗?
    • 为合成添加更多视频轨道。请参阅developer.apple.com/librarY/mac/documentation/AudioVideo/… 上的指南。第 34 页为解释,第 37 页为添加轨道的代码示例。
    • 感谢您的帮助。我可以再问一个问题吗?我怎样才能裁剪多个视频的转换视频,然后将它们组合起来?
    • 现在我裁剪并调整了视频大小。现在做拼贴画。但是有些文件有时导出失败..有些文件没问题..是什么原因?
    猜你喜欢
    • 2011-06-27
    • 1970-01-01
    • 1970-01-01
    • 2010-10-03
    • 1970-01-01
    • 1970-01-01
    • 2017-02-06
    • 2017-02-15
    • 2018-09-22
    相关资源
    最近更新 更多