gpt4 book ai didi

ffmpeg - PHPVideoToolkit getFFmpegInfo() 返回一个包含空编解码器的数组

转载 作者:太空宇宙 更新时间:2023-11-03 17:13:55 24 4
gpt4 key购买 nike

我已经安装了 ffmpeg,ffmpeg -codecs 返回了大量的编解码器。但是输出如下代码:

    $ffmpeg = $toolkit->getFFmpegInfo(FALSE);
print_r($ffmpeg);

这是:

  ...
[codecs] => Array
(
[video] => Array
(
)

[audio] => Array
(
)

[subtitle] => Array
(
)

)

它没有找到任何编解码器。有什么建议吗? (我已经从源代码安装了 ffmpeg)

最佳答案

也许您没有配置(或配置错误)PHPVIDEOTOOLKIT_FFMPEG_BINARY 常量;它应该设置为 ffmpeg 命令的完整路径。例如:

define('PHPVIDEOTOOLKIT_FFMPEG_BINARY', '/usr/bin/ffmpeg');

要确定正确的路径,请执行命令which ffmpeg
如果您使用的是 PHP5,您可以在 examples/php5/example09.php 中找到 getFFmpegInfo() 函数的使用示例脚本。
在运行示例脚本之前,您必须编辑配置文件 examples/example-config.php并使用适合您系统的正确路径调整各种 define
看看 DEMOS文件以了解每个示例的作用。

关于ffmpeg - PHPVideoToolkit getFFmpegInfo() 返回一个包含空编解码器的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13195208/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com