gpt4 book ai didi

ffmpeg - 如何在 FFMPEG 的同一命令中使用 -filter_complex 和 -vf

转载 作者:行者123 更新时间:2023-12-04 23:33:05 24 4
gpt4 key购买 nike

我用命令编辑视频

ffmpeg -i video.mp4 -y -vf eq=saturation={rand_saturation},fade=in:st=0:d={rand_fade},hflip,noise=alls={rand_noise}:allf=t -c:a copy output.mp4
然后生成的视频
ffmpeg -i output.mp4 -i logo.png -filter_complex "[0:v][1:v]overlay=x='if(lt(mod(t,10),5),1,W-w-10)':y='if(lt(mod(t,10),5),5,H-h-200)'" -c:a copy output_1.mp4
我试图将所有这些结合在一起,这样我就不必花时间处理两次视频,但我做不到,因为你不能同时使用 -vf 和 -filter_complex 命令。如何解决这个问题?

最佳答案

在将结果用作叠加输入之前,首先应用视频特定过滤器。ffmpeg -i video.mp4 -i logo.png -filter_complex "[0:v]eq=saturation={rand_saturation},fade=in:st=0:d={rand_fade},hflip,noise=alls={rand_noise}:allf=t[vid];[vid][1:v]overlay=x='if(lt(mod(t,10),5),1,W-w-10)':y='if(lt(mod(t,10),5),5,H-h-200)'" -c:a copy output_1.mp4

关于ffmpeg - 如何在 FFMPEG 的同一命令中使用 -filter_complex 和 -vf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72254950/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com