非常感谢您查看我的帖子,我还是 ffmpeg 的新手,但我真的有兴趣尝试它,但我面临以下filter_complex问题:
ffmpeg -framerate 30 -f dshow -rtbufsize 600M -i video="virtual-screen-camera-input":audio="audio-input-device"
-f dshow -rtbufsize 700M -i video="webcam-input-device"
-i image.png
-filter_complex "[0:v]crop=1536:864:0:0[cropped];[cropped]pad=ceil(iw/2)*2:ceil(ih/2)*2[scaledagain];[scaledagain]scale=1536x864[unscaled];[unscaled]scale=1536:-2[preWebCam];[1:v]hflip[webcamflipped];[webcamflipped]scale=320:240[cutout];[preWebCam][cutout]overlay=1293:443"
-c:a aac -strict experimental -ab 128k -ac 1 -ar 44100 -bt 500k
-c:v libx264 -x264-params -preset ultrafast -framerate 30 output.flv
预期输出:带有图像(左上角)和网络摄像头的裁剪屏幕,网络摄像头可以位于我选择放置的任何自定义位置。
实际输出:image.png 未出现在所需位置(左上角)
任何形式的帮助将不胜感激,非常感谢!
您尚未将图像叠加到视频上。覆盖网络摄像头后覆盖它。