Я надеюсь, что у всех вас есть отличный день.
Я пытаюсь записать веб-камеру, которая имеет форму прямоугольника с закругленными углами в правом верхнем углу экрана.
Форма веб-камеры на видео фактически совпадает с маской, но проблема в том, что она может записывать только первый кадр, после чего веб-камера останавливается до конца видео.
ffmpeg -f gdigrab -s 1360x768 -framerate 30 -i desktop
-f dshow -i video="webcam-device":audio="audio-input-device"
-filter_complex "movie='roundedrectangle.png',alphaextract[a];[1:v][a]alphamerge,scale=256:-1[cutout];[0:v][cutout]overlay=10:10,split=2[output0][output1]"
-map 1:a -c:a aac -map "[output0]" -c:v libx264 -b:v 2M -preset fast -s 1280x720 -f mp4 output0.mp4
-map 1:a -c:a aac -map "[output1]" -c:v libx264 -b:v 2M -preset fast -s 1280x720 -f mp4 output1.mp4
Ожидаемый результат: два видео со звуком, которые получили прямоугольную веб-камеру с закругленными углами в левом верхнем углу экрана.
Огромное спасибо.