This module uses the ffmpeg framework to convert and manipulate images, including support for animated formats like GIFs and APNGs. It offers core image effects such as resize, crop, and rotate.
Ffmpeg Image Toolkit is an image conversion module that uses ffmpeg framework (https://ffmpeg.org/) to apply image effects. The main difference between its toolkit and the core toolkit and other contrib toolkits (like ImageMagick) at the time of writing this is that it can handle all animated image formats including GIFs and APNGs (animated PNG) apart from handling standard images.
All core image effects are supported:
- Convert
- Crop
- Resize
- Rotate
- Scale
- Scale and crop
Requirements
- Ffmpeg executable needs to be installed on the system so ffmpeg command can be executed from your Drupal root.
- The PHP configuration must allow invocation of exec().
Consult your server administrator or hosting provider if you are unsure about these requirements.
Due to the above, automated tests on drupal.org will not work. If contributing, please make sure to run them locally.
Ask your assistant about Ffmpeg Image Toolkit
Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works
Depends on
Dependencies of the latest stable release
No dependencies recorded for this project.
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Release Timeline
Releases
| Version | Type | Core | PHP | Release date | |
|---|---|---|---|---|---|
| 1.0.3 | Stable | 9–11 | PHP >=8.0.0 | Oct 20, 2026 | |
| 1.0.2 | Stable | 9–11 | Mar 11, 2026 | ||
| 1.0.1 | Stable | 9–11 | Mar 4, 2025 | ||
| 1.0.0 | Stable | 9–10 | PHP >=8.0.0 | Jul 26, 2023 | |
| 1.0.0-beta3 | Pre-release | 9–10 | PHP >=8.0.0 | May 8, 2023 | |
| 1.0.0-beta2 | Pre-release | 9–10 | PHP >=8.0.0 | Apr 27, 2023 | |
| 1.0.0-beta1 | Pre-release | 9–10 | PHP >=8.0.0 | Apr 27, 2023 | |
| 1.0.x-dev | Dev | 9–11 | PHP >=8.0.0 | Apr 27, 2023 |