Добавьте текст и изображения к видео, используя ffmpeg - PullRequest
0 голосов
/ 25 февраля 2019

Я прочитал этот вопрос в toppic: FFMPEG накладываю два видео и добавляю текст

ffmpeg -i raw_video.mp4 -i watermark.png -i watermark2.png -filter_complex [0:v]drawtext=fontfile=font.ttf:text='text1':fontcolor=black@1.0:fontsize=24:x=20:y=259, drawtext=fontfile=font.ttf:text='text2':fontcolor=black@1.0:fontsize=24:x=500:y=500[text]; [text][1:v]overlay=215:0[ol1];[ol1][2:v]overlay=400:300[filtered]"-map "[filtered]" -codec:v libx264 -codec:a copy output.mp4  "

Я пытаюсь использовать этот ffmpeg, но это ошибка.

Пожалуйстапомоги мне

1 Ответ

0 голосов
/ 26 февраля 2019

Ваша первая команда

Проблема 1: У команды есть завершающий ", приводящий к ошибке:

[AVFilterGraph @ 0x55f096873c40] No such filter: ''
Error initializing complex filters.
Invalid argument

Удалите завершающий ".

Проблема 2: Отсутствует пробел

Измените [filtered]"-map на [filtered]" -map.

Проблема 3: Фильтр графа не указан

Заключите фильтр графа в кавычки: "[0:v]drawtext...overlay=400:300[filtered]"


Ваша вторая команда

Проблема: немеченая цепочка фильтров игнорируется

Измените enable='between(t,0,20)';[v]drawtext на enable='between(t,0,20)',drawtext и прочитайте Введение в фильтрацию и Filtergraphописание .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...