【发布时间】:2018-01-21 10:41:05
【问题描述】:
我正在使用 laravel ffmpeg 为视频创建缩略图,但是当我运行代码时,它返回给我
Call to undefined method FFMpeg\FFMpeg::fromDisk()
我不知道这个错误发生了什么,我按照 github 中的说明进行操作。 这是我的代码。
use FFMpeg\FFMpeg;
use FFMpeg\FFProbe;
$thumbnail_name = md5($request->video_name).'_thumbnail.jpg';
$thumbnail_path = '/assets/' . $request->video_name;
FFMpeg::fromDisk('videos')
->open($export_as)
->getFrameFromSeconds(10)
->export()
->toDisk('thumnails')
->save($thumbnail_path);
我尝试了fromFilesystem 方法,但它不起作用,我还将fromDisk() 中的值更改为public/assets,即使从c 驱动器像C:\xampp\htdocs\vidpuz\public\assets 但也不起作用,它一直返回未定义的方法错误。
【问题讨论】:
-
源码中没有fromDisk方法。
-
@RabahG 那该怎么办?
-
@ARIFMAHMUDRANA 是的。
标签: laravel ffmpeg undefined thumbnails