Базовый метод:
ffmpeg -i in1 -i in2 -filter_complex
"[1]format=yuva444p,colorchannelmixer=aa=0.5[in2];[0][in2]overlay"
out
, где 0.5
устанавливает 50% прозрачности для второго входа.Фильтр формата необходим, чтобы убедиться, что у второго видео есть альфа-канал.
Чтобы изменить размер in2 для соответствия in1, используйте
ffmpeg -i in1 -i in2 -filter_complex
"[1]format=yuva444p,colorchannelmixer=aa=0.5[in2];
[in2][0]scale2ref[in2][in1];[in1][in2]overlay"
out