J'essaie d'ajouter un filigrane à une vidéo que je possède mais j'obtiens cette erreur lors de l'application du filigrane
La bibliothèque est installée et fonctionne avec le code commenté, mais elle ne fonctionne pas lorsqu'on essaie d'ajouter un filigrane
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); });
Essayez d'utiliser
ProtoneMediaLaravelFFMpegSupportFFMpeg
而不是FFMpegFFMpeg
.