如何使用 avconv 连接视频数组



我想连接一个视频数组,我的数组是

$interFIFO // array(
               0=>test1.mpg,
               1=>test2.mpg,
               2=>test3.mpg,
               3=>test4.mpg,
              );// array count may be increase some time

我知道连接 2 个视频文件及其工作文件,我的代码是

shell_exec("cat test1.mpg test2.mpg > test_all.mpg");

上面的代码工作文件,我得到了结果。

我的问题是使用 php 和 avconv 连接超过 2 个视频

如果您连接 2 个视频的方法有效,为什么您不会尝试这样做:

 shell_exec("cat ".implode(" ", $interFIFO)." > test_all.mpg");

Implode 连接数组的元素,其中"glue"作为第一个参数(在本例中为空格 '')

最新更新