1

У меня есть фото и текстовая страница. Я хочу сделать видео с фоновым изображением, которое у меня есть, и текст будет работать на этой фотографии. Пожалуйста, помогите мне с ffmpeg

1 ответ1

2

Основной метод

ffmpeg -loop 1 -i image \
       -vf drawtext=textfile='yourtextfile':x=X:y=h-t*(h/D),format=yuv420p \
       -t T out.mp4

yourtextfile - это обычный текстовый файл UTF-8.

Вам нужно будет увидеть, сколько времени занимает текст для прокрутки и использовать его в опции -t T (например, -t 30 чтобы сделать 30-секундное видео), иначе ffmpeg будет работать бесконечно долго.

X следует заменить значением, представляющим горизонтальное положение. x=100 для 100 пикселей от левого края. x=w-500 для 100 пикселей от правого края.

В выражении y h/D контролирует скорость прокрутки. D - количество секунд, которое проходит линия, чтобы добраться снизу вверх.

Обратитесь к документации по drawtext для более подробной информации, такой как выбор шрифта и стилизация.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .