protonemedia/php-ffmpeg
A PHP wrapper for FFmpeg that simplifies video and audio processing. Convert formats, generate thumbnails, resize and clip media, extract frames, and read metadata through a clean, object-oriented API. Requires the FFmpeg binaries to be installed on your server.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| lakshmajim/thumbnail | 0.89 | Laravel package for generating and caching image thumbnails on the fly. Define sizes, crop or resize, and serve optimized images through simple routes and helpers, with built-in cache support for fast repeated requests. | 108 | — | 24 | — | 10 | 4.5 | 3.4 | MIT | 9 years ago | |
| izotopsvk/ffmpeg-bundle | 0.87 | A Symfony bundle that integrates FFmpeg into PHP applications, providing configuration and services for video/audio conversion, thumbnail generation, media probing, and other FFmpeg-powered processing tasks. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| php-ffmpeg/php-ffmpeg | 0.87 | Object-oriented PHP library for working with FFmpeg/FFprobe to convert and process audio/video. Open media, apply filters (resize, rotate), extract frames, and export to common formats (H.264, WebM, WMV). Requires installed FFmpeg binaries. | 5,015 | 5,102 | 888 | 815K | 283 | 72.8 | 55.6 | MIT | 9 months ago | |
| imanghafoori/laravel-video | 0.87 | Laravel Video extracts metadata from video files—duration, dimensions, and more—and generates thumbnails, wrapping ffmpeg/ffprobe behind a clean facade. Grab video info and posters with a single call, no shell commands required. | 284 | 283 | 44 | 1K | 5 | 4.2 | 12.4 | MIT | 1 year ago | |
| projektgopher/laravel-ffmpeg-tools | 0.87 | — | 55 | 55 | 2 | 1K | 1 | 20.4 | 22.6 | MIT | 1 week ago | |
| pulse00/ffmpeg-bundle | 0.87 | pulse00/ffmpeg-bundle integrates the PHP-FFMpeg library into Symfony applications, providing a simple service-based API for audio and video processing. Generate thumbnails, inspect media metadata, apply filters, and run conversions with FFmpeg. | 56 | — | 27 | — | 6 | 3.3 | 2.7 | NOASSERTION | 10 years ago | |
| fmonts/ffmpeg-bundle | 0.87 | A Symfony bundle that integrates FFmpeg into your PHP applications via the PHP-FFMpeg library, making it easy to transcode video and audio, extract thumbnails, read media metadata, and apply filters or watermarks through a simple, service-based API. | 12 | 12 | 7 | 11K | 0 | 5.6 | 42.1 | NOASSERTION | 9 months ago | |
| mhor/php-mediainfo | 0.87 | A PHP wrapper around the MediaInfo CLI for reading detailed metadata from audio and video files. It provides a clean object-oriented API for codecs, duration, bitrate, resolution, channels, and track details, returning parsed output for easy inspection. | 120 | — | 22 | — | 7 | 3.3 | 2.3 | MIT | — |
|
| php-ffmpeg/extras | 0.87 | php-ffmpeg/extras extends PHP-FFMpeg with additional filters, formats, and media tools, making it easy to add advanced audio and video processing to your PHP applications without writing low-level FFmpeg commands. | 180 | 182 | 25 | 1K | 2 | 2.1 | 12.0 | NOASSERTION | — | |
| sseffa/video-api | 0.86 | sseffa/video-api is a Laravel/PHP package that provides a clean integration layer for video APIs. Configure credentials, call video service endpoints through a simple, testable interface, and keep API logic out of your controllers while building video features faster. | 54 | 57 | 19 | 1 | 1 | 0.9 | 0.1 | MIT | 9 years ago | |
| norkunas/youtube-dl-php | 0.86 | A PHP wrapper for youtube-dl and yt-dlp that downloads videos or extracts audio through a fluent Options API. Set download paths, formats, quality, and URLs, then iterate results with error handling and access downloaded files. Install via Composer. | 507 | 516 | 155 | 19K | 12 | 31.0 | 28.8 | MIT | 5 months ago | |
| mostafaznv/larupload | 0.86 | Larupload is a Laravel package that simplifies file uploads with Eloquent integration, handling images, videos and audio plus resizing, cropping, watermarking, validation, and local or S3 storage. It offers a clean API for attaching and managing media on models. | 76 | — | 7 | — | 0 | 18.2 | — | MIT | 1 month ago | |
| meema/laravel-media-converter | 0.86 | Laravel Media Converter uses FFmpeg to convert uploaded video and audio files via queued jobs, with progress tracking and custom conversion formats. It handles thumbnails, streaming, and S3 storage, giving you a clean, configurable API for background media processing. | 56 | 57 | 10 | 3K | 2 | 3.8 | 33.8 | MIT | 5 years ago | |
| azraelir/ffmpeg-bundle | 0.86 | — | 0 | 0 | 0 | 0 | 0 | 0.6 | 0.4 | NOASSERTION | 7 years ago | |
| pbmedia/laravel-ffmpeg | 0.86 | 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. | 1,810 | 1,826 | 200 | 293K | 93 | 50.1 | 56.9 | MIT | 8 months ago | |
| nwidart/laravel-videoable | 0.85 | Laravel Videoable provides a Videoable trait and polymorphic video model to associate videos with any Eloquent model, making it easy to store and retrieve video records for posts, products, and other Laravel resources. | 18 | — | 10 | — | 0 | 0.7 | — | MIT | 8 years ago | |
| soft-passio/media-bundle | 0.85 | A Laravel media bundle for uploading, storing, and managing files and images. Provides a unified media model, configurable storage disks, image conversions, and simple APIs for attaching media to Eloquent models, with support for cleanup and metadata. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 6 years ago | |
| martin6363/filament-video-engine | 0.85 | Filament Video Engine adds video handling to your Filament admin panels, letting you upload, preview, and manage video files directly from forms and tables. Integrate playback and media fields into your resources with minimal setup. | 0 | — | 0 | — | 0 | 17.0 | — | NOASSERTION | 2 months ago | |
| p3sdev/php-ytdlp-wrapper | 0.85 | A PHP wrapper for yt-dlp that lets you download video and audio from YouTube and hundreds of supported sites, extract metadata, and manage downloads from your Laravel or PHP app with a simple, fluent API. | 0 | 0 | 0 | 351 | 0 | 5.8 | 37.0 | MIT | 8 months ago | |
| cgnetwork/simple-video-api | 0.85 | Lightweight Laravel/PHP wrapper for a simple video API. Provides straightforward methods to upload, fetch, and manage videos, with clean request handling and easy integration into your app or services. Ideal for quick prototypes and small backends. | 0 | 0 | — | 0 | — | 0.0 | — | — | — |
How can I help you explore Laravel packages today?