0

Laravel 5でphp-ffmpegライブラリの基本的な例を実行しようとしています。すでにubuntuにffmegをインストールしており、コマンドラインから正常に動作しています。サンプルの実行中に次のエラーが発生します。


エラー

WelcomeController.php 行 26 の FatalErrorException: クラス 'FFMpeg\FFMpeg\Coordinate\Dimension' が見つかりません


マイコード

use FFMpeg\FFMpeg;

class WelcomeController extends Controller {

    public function __construct()
    {
        $this->middleware('guest');
    }

    public function index()
    {
        return view('welcome');
    }

    public function video()
    {

        $ffmpeg = FFMpeg::create();

        $video = $ffmpeg->open('test1.mp4');

        $video
            ->filters()
            ->resize(new FFMpeg\Coordinate\Dimension(320, 240))
            ->synchronize();
        $video
            ->frame(FFMpeg\Coordinate\TimeCode::fromSeconds(10))
            ->save('frame.jpg');
        $video
            ->save(new FFMpeg\Format\Video\X264(), 'export-x264.mp4')
            ->save(new FFMpeg\Format\Video\WMV(), 'export-wmv.wmv')
            ->save(new FFMpeg\Format\Video\WebM(), 'export-webm.webm');
    }
}

エラーは何ですか?

4

1 に答える 1