我正在使用ffmpeg在视频上添加水印,但是当我的视频名称包含方括号时,它什么也没做
$a = "10 (1).mp4";
$cmd = "$ffmpeg -i $a -i $logo -filter_complex \"[1]colorchannelmixer=aa=0.7,scale=iw*0.4:-1[wm];[0][wm]overlay=x=(main_w-overlay_w):y=(main_h-overlay_h)/(main_h-overlay_h)\" watermarked1.mp4";
exec($cmd);
当我将名称更改为10时有效