NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #1674 most downloaded on Packagist
FFMpeg for Laravel
Last release 7 months ago
24 Feb 2026
Release timing varies
gaps range from 2 weeks to 11 months
Nearly every release is documented
notes for 55 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
78 releases · first in 2016
Fix: Correct vttSequenceFilename typo by @realpascalbotjet in #557
Full Changelog: 8.8.0...8.9.0
One column per quarter.
Add PHP 8.5 support by @realpascalbotjet in #541
Full Changelog: 8.7.1...8.8.0
Fix "Deprecated: Creation of dynamic property" by @marcialpaulg in #531
Full Changelog: 8.7.0...8.7.1
Laravel 12.x Compatibility by @laravel-shift in #534
Support for PHP 8.4 by @pascalbaljet in #529
Laravel 11.x Compatibility by @laravel-shift in #521
Support for PHP 8.3. Dropped support for Laravel 9 by @pascalbaljet in #513
Full Changelog: 8.3.0...8.4.0
Support for Laravel 10 Dropped support for PHP 8.0
Additional fixes for HLS exports with an Audio Format
Bugfix for audio-only HLS exports (by @aronquiray )
Nothing published for this version
Don't resolve driver until needed.
Bugfix for parsing the average frame rate.
You may now specify a separate temporary disk for processing HLS exports.
Fix for getting the previous exception while it doesn't exist.
The configured temporary directory is now passed to the underlying driver.
Support for Laravel 9, dropped support for Laravel 8 and earlier.
Support for Laravel 9, dropped support for Laravel 8 and earlier.
spatie/image to v2.set_command_and_error_output_on_exception configuration key now defaults to true, making exceptions more informative. Read more at the Handling exceptions section.enable_logging configuration key has been replaced by log_channel to choose the log channel used when writing messages to the logs. If you still want to disable logging entirely, you may set the new configuration key to false.2 or more; less is not supported anymore.Support for opening uploaded files
Support for the modernized php-ffmpeg release
Abilty to disable the threads filter from the config (thanks @ibrainventures)
Fix for getting the duration of a file opened with the openUrl method.
openUrl method.Fix for missing $remaining and $rate values when using the progress handler on exports with multiple inputs/outputs.
$remaining and $rate values when using the progress handler on exports with multiple inputs/outputs.Support for exporting frames using the Tile filter
### Added - Support for PHP 8.1 ### Removed - Support for PHP 7.3 - Support for Laravel 6 and 7
Fix for passing additional parameters to a format when using HLS exports
Added CopyVideoFormat format class
CopyVideoFormat format classAdd ability to disable -b:v (thanks @marbocub)
Prevent duplicate encryption key listeners
Bugfix for creating temporary directories on Windows
Prevent HLS key rotation on non-rotating exports (thanks @marbocub)
Bugfix for HLS exports to S3 disks (thanks @chistel)
Added beforeSaving method to add callbacks
beforeSaving method to add callbacksAdded fourth optional argument to the resize method whether or not to force the use of standards ratios
Support for custom encryption filename when using non-rotating keys
Support for setting a custom path for temporary directories
Support for codec in HLS playlist
New getProcessOutput method to analyze media.
getProcessOutput method to analyze media.### Added - Better exceptions - dd() improvements ### Deprecated - Nothing ### Fixed - Nothing ### Removed - Nothing
HLS export with multiple filters per format
Built-in support for watermarks.
Support for inputs from the web
### Added - Support for Laravel 8.0 ### Deprecated - Nothing ### Fixed - Nothing ### Removed - Nothing
Added CopyFormat to export a file without transcoding.
CopyFormat to export a file without transcoding.Added an each method to the MediaOpener
each method to the MediaOpenerAdded a MediaOpenerFactory to support pre v7.0 facade
MediaOpenerFactory to support pre v7.0 facadeAudio bugfix for HLS exports with filters
Fixed HLS playlist creation on Windows hosts
Support for both Laravel 6.0 and Laravel 7.0
### Added - Support for Laravel 7.0 ### Deprecated - Nothing ### Fixed - Nothing ### Removed - Support for Laravel 6.0
Nothing published for this version
### Added - Support for Laravel 6.0 ### Deprecated - Nothing ### Fixed - Nothing ### Removed - Support for PHP 7.1 - Support for Laravel 5.8 ### Secur
Lower memory usage when opening remote files
### Added - Nothing ### Deprecated - Nothing ### Fixed - Support for php-ffmpeg 0.14 ### Removed - Nothing ### Security - Nothing
### Added - Support for Laravel 5.8. - Support for PHP 7.3. ### Deprecated - Nothing ### Fixed - Nothing ### Removed - Nothing ### Security - Nothing
Nothing published for this version
Nothing published for this version
### Added - Support for Laravel 5.7. ### Deprecated - Nothing ### Fixed - Nothing ### Removed - Nothing ### Security - Nothing
Nothing published for this version
Option to disable format sorting in HLS exporter.
### Added - Nothing ### Deprecated - Nothing ### Fixed - Symfony 4.0 workaround ### Removed - Nothing ### Security - Nothing
Your coding agent can read these notes before it upgrades. Set up the MCP server →