laravel - 如何解决 : error Unable to load FFprobe

标签 laravel ffmpeg

我不断收到一条错误消息,说“无法加载 FFprobe”我做错了什么吗?这是我的代码,顺便说一下我正在使用 Laravel

 public function store(Request $request){

    $this->validate($request, array([
      'video' => 'required|mimes:mp4,flv,wmv,avi,mov,qt',

    ]));

    $viddy=new Video;

    //get the user requested file
     $vid = $request->file('video');

     //convert that file
     $feefee=FFMPEG::convert()->input($vid)->bitrate(300, 'video')->output('bar.flv')->go();


      $filename = $feefee->getClientOriginalName();
      $path = $feefee->storeAs('introvideo',$filename);
      $location = public_path('/vids',$filename);
      $feefee->move($location);
      $viddy->video = $filename;
      $viddy->save();

最佳答案

  • 检查您的设备上是否有 ffmpeg 二进制文件
  • 如果您使用的是 Windows,请检查 ffmpeg 的 bin 文件夹是否在您的 PATH
  • 检查ffmpeg的配置文件是否指向正确的路径
  • 关于laravel - 如何解决 : error Unable to load FFprobe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51125964/

    相关文章:

    php - Docker:E:无法找到软件包 mysql-client —-no-install-recommends

    php - 跨数据库创建关系表(laravel)

    ffmpeg - 在视频开头显示水印

    android - 如何记录来自网络摄像机的 http 直播流

    android - Android 上的快速视频压缩

    javascript - VueJs/Laravel。不同对象中多个数组的总和

    laravel - 如何使用添加的列作为查询正确更新数据透视表?

    php - Laravel - 当我按下后退按钮时浏览器再次显示消息

    ffmpeg - 使用 ffmpeg 库从 avi 文件中捕获 JPEG 帧。如何打开捕获的文件?

    video - FFMPEG在使用之间延迟视频的开始