pbmedia/laravel-ffmpeg
Laravel 10 integration for FFmpeg via PHP-FFMpeg with seamless Laravel Filesystem/config/logging support. Create HLS (encrypted/rotating keys), thumbnails/frames, mosaics/sprites, VTT previews, watermarks, concat, multi I/O, complex filters and timelapses.
Adopt when:
FFMpeg::open()->format('mp3')->save()).Look elsewhere if:
For Executives: "This package lets us own our media processing pipeline—reducing costs by cutting third-party API spend while accelerating feature delivery. For example, we can add dynamic video thumbnails for our [Product X] platform in weeks, not months, without hiring specialized FFmpeg engineers. The MIT license and active maintenance (last release: Feb 2026) ensure long-term reliability. Early adopters like [Hypothetical Company] have cut transcoding costs by 40% while improving scalability."
For Engineering: *"Laravel FFMpeg wraps PHP-FFMpeg in a Laravel-native way, so we get:
FFMpeg::open()->format('mp4')->save().dispatch(new TranscodeVideoJob($video))).How can I help you explore Laravel packages today?