我正在嘗試為我擁有的影片添加浮水印,但在應用浮水印時出現此錯誤
庫已安裝並可使用註解的程式碼,但在嘗試新增浮水印時無法使用
#use FFMpeg\FFMpeg; use ProtoneMedia\LaravelFFMpeg\Filters\WatermarkFactory; $ffmpeg = FFMpeg::create(); $video = $ffmpeg->open(public_path('video-making-test/test1.mp4')); // $video // ->filters() // ->resize(new \FFMpeg\Coordinate\Dimension(320, 240)) // ->synchronize(); // $video // ->frame(\FFMpeg\Coordinate\TimeCode::fromSeconds(10)) // ->save(public_path('video-making-test/results/frame.jpg')); $video->addWatermark(function(WatermarkFactory $watermark) { $watermark->fromDisk('public') ->open('video-making-test/logo.png') ->right(25) ->bottom(25); });
嘗試使用
ProtoneMedia\LaravelFFMpeg\Support\FFMpeg
而不是FFMpeg\FFMpeg
。