
我正在嘗試在特定的非矩形對像上實現模糊過濾器,我有蒙版和示例視頻,但問題是視頻第一幀的Alphamerge 結果應用於整個視頻(就像您在整個視頻長度上疊加了靜態圖像一樣) )我使用了以下命令
ffmpeg -y -i sample_video.mp4 -i masked_image.png -filter_complex
"[0:v][1:v]alphamerge,boxblur=16[alf];[0:v][alf]overlay[v]" -map [v] -map 0:a -c:a copy -preset ultrafast test.mp4
更新: 您的解決方案工作得很好,但現在模糊強度值不會影響模糊強度
答案1
您的蒙版是單一影像,因此它不會追蹤主題,但我認為您的問題是覆蓋像素是靜態的。您需要循環遮罩,因為 alphamerge 以最短的輸入終止,並且疊加層將重複輔助輸入的最後一幀。
ffmpeg -y -i sample_video.mp4 -loop 1 -i masked_image.png ...