Video FFMPEG使用blend=带有2个视频覆盖的屏幕时不期望得到结果

Video FFMPEG使用blend=带有2个视频覆盖的屏幕时不期望得到结果,video,ffmpeg,Video,Ffmpeg,我想要2个屏幕效果的视频叠加(已知的photoshop,aftereffect,canvas等) 但下层变成灰色 我想要的是预期的结果 PS 2电影输入尺寸相同添加以对每个输入使用gbrp像素格式,使用all_模式选项,然后再次使用格式过滤器输出yuv420p像素格式,以实现一般MP4播放兼容性: ffmpeg -i input1.mp4 -i input2.mp4 -filter_complex "[0]format=gbrp[fg];[1]format=gbrp[bg];[fg]

我想要2个屏幕效果的视频叠加(已知的photoshop,aftereffect,canvas等)

但下层变成灰色

我想要的是预期的结果

PS 2电影输入尺寸相同

添加以对每个输入使用gbrp像素格式,使用
all_模式
选项,然后再次使用格式过滤器输出yuv420p像素格式,以实现一般MP4播放兼容性:

ffmpeg -i input1.mp4 -i input2.mp4 -filter_complex "[0]format=gbrp[fg];[1]format=gbrp[bg];[fg][bg]blend=all_mode=screen,format=yuv420p" output.mp4
ffmpeg -i input1.mp4 -i input2.mp4 -filter_complex "[0]format=gbrp[fg];[1]format=gbrp[bg];[fg][bg]blend=all_mode=screen,format=yuv420p" output.mp4