gpt4 book ai didi

laravel - FFmpeg 是我唯一可以用来压缩视频文件的东西吗?

转载 作者:行者123 更新时间:2023-12-04 23:33:54 25 4
gpt4 key购买 nike

我正在尝试在我的 laravel 应用程序中使用 FFmpeg 来压缩视频文件。因此,每当用户上传他们的文件时,它都会自动压缩它。可悲的是,事情并没有成功。我不断收到关于无法加载 ffprobe 的错误,我不知道这意味着什么,而且我越来越生气。根本没有关于此的合法教程。除了ffmpeg,我还有什么可以使用的吗?或者有人可以真正帮助我吗?提前致谢
代码已编辑

 $FFMpeg = FFMpeg\FFMpeg::create([
'ffmpeg.binaries' => 'C:\xampp\htdocs\lary\blog\ffmpeg\bin', // the path to the FFMpeg binary
'ffprobe.binaries' => 'C:\xampp\htdocs\lary\blog\ffmpeg\bin', // the path to the FFProbe binary
'timeout' => 3600, // the timeout for the underlying process
'ffmpeg.threads' => 12, // the number of threads that FFMpeg should use
]);

最佳答案

正如已经提到的 - 你需要 FFMPEG 来让整个事情运行起来。

FFMPEG(cli 版)包含 2 个“程序”——probe 和 ffpeg 本身,在压缩视频之前,您需要“probe”它以获取有关它的一些基本信息。

如果您可以在服务器上安装东西并更改文件权限(ffpeg 可执行文件需要 chmod +x 才能运行),这也将在您的服务器上运行,否则您可以搜索其他压缩服务并使用它们的 API。

关于laravel - FFmpeg 是我唯一可以用来压缩视频文件的东西吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51162792/

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