Laravel Ffmpeg

screenshot of Laravel Ffmpeg
laravel

This package provides an integration with FFmpeg for Laravel. Laravel's Filesystem handles the storage of the files.

Overview:

The Laravel FFMpeg package is an integration with FFmpeg for Laravel, providing an easy way to work with multimedia files. It offers various features for handling video and audio processing directly within Laravel applications. With support for advanced functionalities like filters, HLS, watermarks, and more, this package simplifies multimedia manipulation tasks.

Features:

  • Easy wrapper for PHP-FFmpeg: Simple integration with PHP-FFmpeg for advanced multimedia features.
  • Laravel Filesystem integration: Handles file storage seamlessly within Laravel applications.
  • Support for HLS: Built-in functionalities for HLS (HTTP Live Streaming).
  • Watermarks: Easily add and customize watermarks on videos.
  • Video manipulation: Concatenation, timelapse, complex filters, frame exports, and more.
  • VTT Preview Thumbnails: Generate VTT files for video previews.
  • Compatible with Laravel 10: Supports Laravel 10 and Package Discovery.
  • Requirements: PHP 8.1 or higher, tested with FFmpeg 4.4 and 5.0.
laravel
Laravel

Laravel is a powerful and elegant PHP framework that provides developers with a comprehensive set of tools and features to build robust web applications. It follows the Model-View-Controller (MVC) architectural pattern, offering a clean and organized structure for writing efficient and maintainable code.