如何使用 ffmpeg 使叠加背景变暗?
How to darken overlay background with ffmpeg?
如何在一行中将背景视频调暗?
我有 2 个输入流
- frame%d.png(图像系列 frame1.png、frame2.png...)
- bg.mp4
目前,我可以使用以下命令进行叠加和缩放,
"-i" ,frame%d.png, "-i", bg.mp4,"-r", "30","-filter_complex","scale2ref[a][b];[b][a]overlay", output.mp4
但在合并这 2 个输入之前,我想使背景变暗。
这是我试过的
ffmpeg -i chunk%d.png -i bg.mp4 -filter_complex "scale2ref[a][b];[b][a]overlay,[1:v]eq='brightness=-0.05'" -y t3.mp4
但它会产生相同的合并视频,而不会使 bg.mp4 变暗。
scale2ref 的 BG 输出应该变暗,并将结果作为输入发送到叠加层。
"[0][1]scale2ref[a][b];[b]eq='brightness=-0.05'[b];[b][a]overlay"
如何在一行中将背景视频调暗?
我有 2 个输入流
- frame%d.png(图像系列 frame1.png、frame2.png...)
- bg.mp4
目前,我可以使用以下命令进行叠加和缩放,
"-i" ,frame%d.png, "-i", bg.mp4,"-r", "30","-filter_complex","scale2ref[a][b];[b][a]overlay", output.mp4
但在合并这 2 个输入之前,我想使背景变暗。
这是我试过的
ffmpeg -i chunk%d.png -i bg.mp4 -filter_complex "scale2ref[a][b];[b][a]overlay,[1:v]eq='brightness=-0.05'" -y t3.mp4
但它会产生相同的合并视频,而不会使 bg.mp4 变暗。
scale2ref 的 BG 输出应该变暗,并将结果作为输入发送到叠加层。
"[0][1]scale2ref[a][b];[b]eq='brightness=-0.05'[b];[b][a]overlay"