Я пытаюсь использовать -vf drawtext функции внутри ffmpeg.ffmpeg commandline поведение случайность
Следующая команда работает успешно
ffmpeg -y -i "C:\2.avi" -preset ultrafast -crf 18 -vf drawtext=text=stackoverflow:fontfile=C:/WINDOWS/Fonts/georgia.ttf C:\o.mkv
Однако, как только мы изменяем команду (позиции изменения fontfile = с текстом =
ffmpeg -y -i "C:\2.avi" -preset ultrafast -crf 18 -vf drawtext=fontfile=C:/WINDOWS/Fonts/georgia.ttf:text=stackoverflow C:\o.mkv
я получаю следующие ошибки
[ Parsed_drawtext_0 @ 02d88a80]Не удалось загрузить шрифт «C»: невозможно найти соответствие f ОНТ
[AVFilterGraph @ 02c86a20]Ошибка инициализации фильтра 'DrawText' с 'fontf ARGS Иль = C: /WINDOWS/Fonts/georgia.ttf: текст = StackOverflow:' Ошибка при открытии фильтров!
Я не понимаю, почему изменение тех же параметров вокруг может повлиять на общий результат, это вызывает у меня настоящие проблемы, потому что каждый раз, когда я добавляю к этому запросу, я должен задаться вопросом, просто ли это позиционирование параметров или Я на самом деле делаю что-то неправильно.
Будет ли это проверено в ближайшее время, кажется логически правильным. Спасибо что подметил это. В целом, хотя вы бы предположили, что если это так, он потерпит неудачу в зависимости от того, какой заказ указан, но он не ... – cecilli0n