У меня есть два изображения сцены, и одно из них в оттенках серого. что я хочу сделать, так это наложить цветное изображение поверх серого и создать впечатление, что оно окрашивает серое изображение.
До сих пор я приблизился к эффекту с помощью этой команды:
ffmpeg -loop 1 -i colored.jpg -loop 1 -i grayscale.jpg -lavfi "[1:v]crop=iw:ih/5:0:'if(gte(t*ih/10,ih-ih/5),ih-ih/5,t*ih/10)'[strip];[0:v][strip]overlay=y='if(gte(t*H/10,H-H/5),H-H/5,t*H/10)'[out]" -map '[out]' -t 10 -y coloring.mp4
Но результат не является ни полным, ни гладким. любая помощь приветствуется.
П р и м е ч а н и е - предпочтительны решения с одним вкладышем, и ffmpeg - единственный инструмент, который я могу использовать.