Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/104.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Can';t在从多媒体资料(IOS)中挑选的视频上添加贴纸_Ios_Video_Video Processing - Fatal编程技术网

Can';t在从多媒体资料(IOS)中挑选的视频上添加贴纸

Can';t在从多媒体资料(IOS)中挑选的视频上添加贴纸,ios,video,video-processing,Ios,Video,Video Processing,我将贴纸贴在视图区域(图像),从图库中选取视频并尝试合并,每次都失败,我已经尝试解决了很多天,但没有得到解决方案。我希望视频中的图像位于我想要的指定位置。当我从图库中选取视频时,它不起作用 我正在使用CALayer制作贴纸图像,我正在使用mobileffmeg库并使用过滤器复合体来实现这一点 -i \(videourlUrl) -i \(imageUrl) -filter_complex [1:v]scale=576:1024[ovrl];[0:v][ovrl]overlay=0:0 -pres

我将贴纸贴在视图区域(图像),从图库中选取视频并尝试合并,每次都失败,我已经尝试解决了很多天,但没有得到解决方案。我希望视频中的图像位于我想要的指定位置。当我从图库中选取视频时,它不起作用


我正在使用
CALayer
制作贴纸图像,

我正在使用
mobileffmeg
库并使用过滤器复合体来实现这一点

-i \(videourlUrl) -i \(imageUrl) -filter_complex [1:v]scale=576:1024[ovrl];[0:v][ovrl]overlay=0:0 -preset ultrafast \(outputFilePath)
  • videourlUrl:要合并的视频
  • imageUrl:图像将被放置在视频上。请注意镜框,否则会拉伸
  • outputFilePath:您将在此URL中接收输出
我是这样生成的

let filename = NSUUID().uuidString + ".mp4"
let temp = FileManager.default.temporaryDirectory
let outputFilePath = temp.absoluteString + filename
请查看有关缩放、覆盖、预设和超快的信息,并相应使用