Обнаружена ошибка
Класс 'Pbmedia \ LaravelFFMpeg \ FFMpegServiceProvider \ FFMpeg' не найден
Я создаю веб-приложение для загрузки видео и сохранения его в облаке. Я хочу узнать продолжительность загруженного видео. Я пытался установить laravel/FFMpeg
пакет. После выполнения всех шагов я получаю вышеуказанную ошибку.
Код
Код моего контроллера:
<?php
namespace App\Http\Controllers;
use Auth;
use Illuminate\Http\Request;
use DB;
use App\Http\Requests;
use App\Http\Controllers\Controller;
use Illuminate\Support\Facades\Storage;
use App\Providers\DropboxServiceProvider;
use Dropbox\Client;
use Dropbox\WriteMode;
use Pbmedia\LaravelFFMpeg\FFMpegServiceProvider as FFMpeg;
//use Pbmedia\LaravelFFMpeg\FFMpegFacade as FFMpeg;
//use FFMpeg;
class FileController extends Controller
{
public function FileUpload(Request $request)
{
$file = $request->file('file');
$note = $request->input('note');
//$request->file('file')->store('assets');
if($file)
{
//Storage::disk('local')->put($file, $file);
//$file = $request->input('file')->store('1.png');
$file1 = Storage::disk('local')->put('' ,$request->file) ;
$filename = $file->getClientOriginalName();
Storage::move(''.$file1, $filename); // keep the same folder to just rename
$file = FFMPEG\FFMpeg::open($filename);
$durationInSeconds = $file->getDurationInSeconds();
return view('users/order-status')->with('file',$durationInSeconds);
}
else
{
$file ="not found";
}
return view('users/order-status')->with('file',$file);
}
public function dropboxFileUpload(Request $request)
{
$file = $request->input('file');
//Storage::disk('dropbox')->put('file.txt', 'Hello laravel ');
//$path = $request->input('file')->store('audio');
Storage::disk('local')->put($file, 'Contents');
echo asset('storage/"$file"');
//$file = "/storage/app/".$file. "";
//dd($path);
//$file = dd($path);
return view('users/order-status')->with('file',$file);
}
}
?>