Как в ffmeg наложить текст на видео взяый из метаданных(автор, название итд)?

Как в ffmeg наложить текст на видео взяый из метаданных.

ffmpeg -i video.mkv -filter_complex "drawtext=fontfile=/usr/share/fonts/truetype/arial.ttf: text='%{pts \:flt}': x=100 : y=50 : box=1" -c:a copy out.mkv


Нашел вот такой вот код для наложения но не знаю как обозначаются метаданные видеофайла которые надо подставить вместо

text='%{pts \:flt}'
  • Вопрос задан
  • 1102 просмотра
Пригласить эксперта
Ответы на вопрос 1
@artanets1 Автор вопроса
Отвечу сам себе.
Забрать метаданные из файла командой
ffprobe "test.mp4" 2>> test.txt -hide_banner
Наложить на файл командой
ffmpeg -i test.mp4 -filter_complex "drawtext=fontfile=/home/arial.ttf: textfile=test.txt: y=25: x=25: fontcolor=red" -c:a copy testout.mp4
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы