我正在尝试裁剪视频,这是用iPhone相机拍摄的,然后将其置于UI
ImageView之上.我一直在关注这个问题如何在iOS中将视频裁剪为圆圈?我现在可以拍摄视频并将其置于另一个以前录制过的视频之上.现在我希望背景为图像,前景为裁剪视频.我现在的主要问题是在我想裁剪的部分裁剪视频.我不能在这里发布所有的代码,但这里是github repo的地方,修改的类叫做CustomVideoCompositor.m
https://github.com/mayoff/stackoverflow-28258270-video-in-oval-on-video/tree/master/video.而我在编辑圈子时遇到问题我希望它是一个椭圆形在下半部分,高于更宽.
编辑
我想制作切割,以便只有圆角矩形的这一部分中的东西才会被裁剪和可用.
最佳答案 如果您只需要裁剪视频的视觉效果,而无需修改视频文件,则只需在视频图层中添加蒙版即可.我的意思是CALayer面具属性.
您可以像这样创建圆形蒙版:绘制黑色矩形,然后在其上绘制透明圆圈.