我运行以下两个 ffmpeg 命令行来创建带有模糊条、 Logo 和字幕的视频。
ffmpeg -i input.mkv -lavfi "[0:v]scale=iw:iw*3/4,boxblur=luma_radius=min(h\,w)/40:luma_power=3:chroma_radius=min(cw\,ch)/40:chroma_power=1[bg];[bg][0:v]overlay=(W-w)/2:(H-h)/2,setsar=1,crop=h=iw*3/4" blur_bar_added.mkv
ffmpeg -i blur_bar_added.mkv -i logo.png -filter_complex "[1][0]scale2ref=iw*0.15:ow/mdar[wm][v];[v][wm]overlay=W-w-5:5,ass=input.ass" output.mkv
我想知道如何将它们结合起来运行一次。提前致谢。
最佳答案
利用ffmpeg -i input.mkv -i logo.png -lavfi "[0:v]scale=iw:iw*3/4,boxblur=luma_radius=min(h\,w)/40:luma_power=3:chroma_radius=min(cw\,ch)/40:chroma_power=1[bg];[bg][0:v]overlay=(W-w)/2:(H-h)/2,setsar=1,crop=h=iw*3/4[v];[1][v]scale2ref=iw*0.15:ow/mdar[wm][v];[v][wm]overlay=W-w-5:5,ass=input.ass" output.mkv
logo scale2ref 和 overlay 的过滤器在主视频合成之后进行。
关于ubuntu - 如何组合两个 ffmpeg 命令 - 添加模糊条和添加 Logo 和字幕?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56265403/