如何在PHP FFMpeg上实现filter_complex

如何在PHP FFMpeg上实现filter_complex,php,ffmpeg,ffmpeg-php,Php,Ffmpeg,Ffmpeg Php,如何在PHP-FFMpeg上使用filter\u complex?我需要实现以下FFMpeg命令: ffmpeg -i test.mp4 -filter_complex \ "[0:v]trim=start=10:end=11,setpts=PTS-STARTPTS[a]; \ [0:v]trim=start=20:end=21,setpts=PTS-STARTPTS[b]; \ [a][b]concat[c]; \ [0:v]trim=start=30:end=31,setpts=PT

如何在PHP-FFMpeg上使用filter\u complex?我需要实现以下FFMpeg命令:

ffmpeg -i test.mp4 -filter_complex \
"[0:v]trim=start=10:end=11,setpts=PTS-STARTPTS[a]; \
 [0:v]trim=start=20:end=21,setpts=PTS-STARTPTS[b]; \
  [a][b]concat[c]; \
 [0:v]trim=start=30:end=31,setpts=PTS-STARTPTS[d]; \
 [0:v]trim=start=40:end=41,setpts=PTS-STARTPTS[f]; \
   [d][f]concat[g]; \
 [c][g]concat[out1]" -map [out1] testout.mp4

我对ffmpeg php一无所知,但您可以简化ffmpeg命令:
ffmpeg-i test.mp4-filter_complex“[0:v]trim=start=10:end=11,setpts=PTS-STARTPTS[a];[0:v]trim=start=20:end=21,setpts=PTS-STARTPTS[b];[0:v]trim=start=30:end=31,setpts-STARTPTS[c];[0:v]trim=start=40:end=41,setpts=PTS-STARTPTS[d];[a][=c=1][out1]“-map[out1]testout.mp4