You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Laravel 9+Laradock环境下FFmpeg安装使用及FFProbe加载失败求助

解决Laravel中FFmpeg“Unable to load FFProbe”错误排查与疑问

已花费数小时排查安装FFmpeg包后始终出现“Unable to load FFProbe”错误的原因,已完成以下操作:

  • 在.env文件中添加配置:
    PHP_FPM_FFMPEG=true
    
  • 重启Apache并执行终端命令:
    cd Sites/laradock
    docker-compose build
    
  • 在项目中安装FFmpeg包:
    composer require pbmedia/laravel-ffmpeg
    

包已成功安装至/vendor/pbmedia目录,但在控制器中使用FFmpeg时仍报错,相关代码如下:

use FFMpeg;
...
$ffmpeg = FFMpeg\FFMpeg::create();
$video = $ffmpeg->open($link);
$frame = $video->frame(FFMpeg\Coordinate\TimeCode::fromSeconds($sec));
$frame->save($thumbnail);

现有疑问:

  • 是否需要在config/app.php中手动添加以下服务提供者与别名?
    // 在'providers'数组中添加
    ProtoneMedia\LaravelFFMpeg\Support\ServiceProvider::class,
    
    // 在'aliases'数组中添加
    'FFMpeg' => ProtoneMedia\LaravelFFMpeg\Support\FFMpeg::class
    
  • 是否需要在config目录中新增配置文件?

请求协助解决该问题。


内容的提问来源于stack exchange,提问作者Paul Godard

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 18:15:49