我想重现这个命令
ffmpeg -i image.png -i audio.wav -acodec libvo_aacenc -vcodec libx264 output.flv
与 PHP-FFMpeg
我在文档中找不到添加多个输入文件的方法(-i image.png -i audio.wav
(
目前这是不可能的。这是一个功能请求,自 2013 年以来一直开放。
我的猜测是,该库是围绕只能处理一个开放流而构建的,这使得重构需要更加困难。
最好手动运行该命令。
我找到了一个简单的解决方案(hack(:将第二个输入添加为过滤器
$video = $this->ffmpeg->open($imageSource);
$video->addFilter(new SimpleFilter(['-i ', $audioSource]));
它似乎按预期工作