我能够成功地将FFmpeg
编译并导入到现有的iOS应用中。但是,现在我想运行以下命令。谁能告诉我,如何在FFmpeg
命令中传递图像名称,我想在iOS swift中形成命令。
我在android中有一个示例:
字符串命令= “ -i beach.jpg output.jpg“
如果我提到图像名称“beach.jpg”
,则将其添加到我的项目后,“在日志中”,
错误“没有这样的文件或目录”
然后我创建了格式
var resourceFolder = Bundle.main.resourcePath
var image1 = URL(fileURLWithPath: resourceFolder ?? "").appendingPathComponent("beach.jpeg").absoluteString
不支持
let imag = UIImage(named: "beach")
不支持
实现此目标的正确方法是什么?
答案 0 :(得分:0)
最后,我得到了答案,我们必须在此处给出图像的路径。
例如:
let resourceFolder = Bundle.main.resourcePath
let input = URL(fileURLWithPath: resourceFolder ?? "").appendingPathComponent("pyramid.jpg").absoluteString
let out = "/Users/appleapple/Desktop/test/output1.jpg"
let command = "-i \(image1) \(out)"
let test = MobileFFmpeg.execute(command)