在Objective -C
中任何人都有想法将图像和视频合并到一个具有过渡效果的视频中。?
1)图像到一个视频是可能的,但如何在其中添加过渡效果?
2)可以将多个视频转换为一个视频,但是...转换时可以将视频和视频转换为一个视频吗?
如果有任何想法让我知道或提供有用的链接和文件。
谢谢
答案 0 :(得分:0)
Apple提供AVFoundation视频和音频编辑库的库 请参阅图书馆
您可以查看合并视频的示例代码,并在以下链接上添加视频图像
https://github.com/darcyliu/SampleCode/tree/master/AVSimpleEditoriOS
我在AVSEAddWatermarkCommand类中你会发现watermarkLayerForSize方法,它可以像添加图像一样添加文本图层。使用以下方法添加图像。
您还需要了解AVMutableCompositionTrack
中使用的AVSEAddMusicCommand
类,这对您有帮助。您可以使用同一个类来合并视频。
- (CALayer*)imageLayerForSize:(CGSize)videoSize
{
// Create a layer for the title
CALayer *imageLayer = [CALayer layer];
imageLayer.bounds = CGRectMake(0, 0, videoSize.width, videoSize.height);
imageLayer.contents = (id)[UIImage imageNamed:@"myimage.png"];
return imageLayer;
}
我希望你能得到答案。如果你有任何问题,请评论它。