Как добавить водяной знак в формате gif и текст на видео с помощью ffmpeg - PullRequest
0 голосов
/ 01 августа 2020

Я пытаюсь добавить gif и текст на видео с помощью ffmpeg, чем-то похожего на tiktok. хочу, чтобы он был похож на tiktok ie на верхнем правом углу gif и тексте, а через некоторое время слева внизу тот же gif и текст на видео.

Ответы [ 2 ]

0 голосов
/ 02 августа 2020
ffmpeg -i video.mp4 -ignore_loop 0 -i logo.gif -filter_complex "[0:v][1:v]overlay=x=10:y=10:format=auto:enable='lte(t,5)':shortest=1[bg];[bg][1:v]overlay=x=main_w-overlay_w-10:y=main_h-overlay_h-20:format=auto:enable='gte(t,5)':shortest=1,drawtext=text='@user1872811':fontsize=16:fontcolor=white:x=10:y=40:enable='lte(t,5)',drawtext=text='@user1872811':fontsize=16:fontcolor=white:x=w-tw-10:y=h-th-10:enable='gte(t,5)',format=yuv420p[v]" -map "[v]" -c:v libx264 -crf 18 -map 0:a -c:a copy -movflags +faststart output.mp4

Вам нужно будет отрегулировать позиции x и y для наложения и отрисовки текста в зависимости от ширины x высоты GIF.

Адаптировано из:

См. Также:

0 голосов
/ 01 августа 2020

ffmpeg -y -i out.mp4 -i 1080_Happy_Holidays_Red_Videvo.mov -i lo go .png -filter_complex "[0] scale = iw / 4: -1 [pip]; [1] [pip] overlay = 100: 100 [водяной знак]; [водяной знак] [2] overlay = main_w-overlay_w-10: main_h-overlay_h-10 "output.mp4

У вас есть другие примеры на моем веб-сайте, но это запрещено приводить здесь URL-адрес. Отправьте мне личное сообщение

...