如何仅在使用 PHP-FFMpeg 库时 return 生成命令字符串
How to return generated command string only when using PHP-FFMpeg libarary
如何查看为以下示例代码生成的命令字符串
$advancedMedia = $ffmpeg->openAdvanced(array('video_1.mp4', 'video_2.mp4'));
$advancedMedia->filters()
->custom('[0:v][1:v]', 'hstack', '[v]');
$advancedMedia
->map(array('0:a', '[v]'), new X264('aac', 'libx264'), 'output.mp4')
->save();
正在为 FFMpeg
class 或 https://github.com/protonemedia/laravel-ffmpeg 库
寻找 toString()
PHP-FFMpeg
包的音视频类里面好像有一个叫getFinalCommand
的方法。
通过get
方法访问它:
$advancedMedia
->get()
->getFinalCommand();
未经测试的代码。
如何查看为以下示例代码生成的命令字符串
$advancedMedia = $ffmpeg->openAdvanced(array('video_1.mp4', 'video_2.mp4'));
$advancedMedia->filters()
->custom('[0:v][1:v]', 'hstack', '[v]');
$advancedMedia
->map(array('0:a', '[v]'), new X264('aac', 'libx264'), 'output.mp4')
->save();
正在为 FFMpeg
class 或 https://github.com/protonemedia/laravel-ffmpeg 库
PHP-FFMpeg
包的音视频类里面好像有一个叫getFinalCommand
的方法。
通过get
方法访问它:
$advancedMedia
->get()
->getFinalCommand();
未经测试的代码。