Как указать изображение в команде FFmpeg - PullRequest
0 голосов
/ 12 декабря 2018

Мне удалось успешно скомпилировать и импортировать FFmpeg в мое существующее приложение для iOS.Однако сейчас я хотел бы запустить следующие команды.Может кто-нибудь сказать мне, как передать имя изображения в FFmpeg команду, я хотел бы сформировать команду в iOS Swift.

У меня есть пример в Android:

String command = “ -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")

Не поддерживается

Как правильно достичь этого?

1 Ответ

0 голосов
/ 12 декабря 2018

Наконец, я получил ответ, мы должны указать путь к изображению там.

Пример:

 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)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...