FFMPEG показывает ошибку, например, не удается найти подходящий формат вывода для текста - PullRequest
0 голосов
/ 26 июня 2019

Я думаю, команда здесь не работает должным образом.

Я использую этот проект

-y -i /storage/emulated/0/DCIM/Camera/VID_20190623_153948.mp4 -vf "drawtext=fontfile=/usr/share/fonts/truetype/DejaVuSans.ttf: text='Stack' " /storage/emulated/0/DCIM/Camera/output2.mp4

Ожидаемый результат - это видео, которое я даю в качестве вводадолжен быть обработан и в нем должен быть текст Stack

1 Ответ

0 голосов
/ 26 июня 2019

файл шрифта drawText должен иметь абсолютный путь к файлу шрифта.Ваша команда говорит, что путь к файлу шрифта /usr/share/fonts/truetype/DejaVuSans.ttf, я думаю, что это не тот случай, когда вы работаете с Android.Это должен быть файл из хранилища Android.

Пример:

drawtext=fontfile=/storage/emulated/0/fonts/truetype/DejaVuSans.ttf

, если файл DejaVuSans.ttf находится в каталоге /storage/emulated/0/fonts/truetype/ на вашем устройстве Android.

...