Как затемнить наложение фона с помощью ffmpeg? - PullRequest
0 голосов
/ 02 ноября 2019

Как можно затемнить фоновое видео в одну строку?

У меня есть 2 входных потока

  1. frame% d.png (серия изображений frame1.png, frame2. png ...)
  2. bg.mp4

В настоящее время я могу наложить и масштабировать с помощью следующей команды,

"-i" ,frame%d.png, "-i", bg.mp4,"-r", "30","-filter_complex","scale2ref[a][b];[b][a]overlay", output.mp4

, но перед объединением этих 2 входовЯ хочу затемнить фон.

Это то, что я пробовал

ffmpeg -i chunk%d.png -i bg.mp4 -filter_complex "scale2ref[a][b];[b][a]overlay,[1:v]eq='brightness=-0.05'" -y t3.mp4

Но это привело к тому же объединенному видео без затемнения bg.mp4.

1 Ответ

1 голос
/ 02 ноября 2019

Выходной сигнал BG из scale2ref должен быть затемнен, а результат отправлен как входной сигнал для оверлея.

"[0][1]scale2ref[a][b];[b]eq='brightness=-0.05'[b];[b][a]overlay"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...