{"id":95086,"library":"pbmedia-laravel-ffmpeg","title":"Laravel FFmpeg","description":"FFMpeg for Laravel","status":"active","version":"8.9.0","language":"php","source_language":null,"source_url":"https://github.com/protonemedia/laravel-ffmpeg","tags":["ffmpeg","laravel","video","conversion","media"],"install":[{"cmd":"composer require pbmedia/laravel-ffmpeg","lang":"bash","label":"composer require"}],"dependencies":[],"imports":[{"symbol":"FFMpeg","correct":"use ProtoneMedia\\LaravelFFMpeg\\FFMpeg;"}],"quickstart":{"code":"use ProtoneMedia\\LaravelFFMpeg\\FFMpeg;\n\n$ffmpeg = FFMpeg::fromDisk('videos')->open('video.mp4');\n$ffmpeg->export()->toDisk('converted')->inFormat(new \\FFMpeg\\Format\\Video\\X264)->save('converted.mp4');","lang":"php","description":"Open a video file and convert it to H.264 format"},"warnings":[{"fix":"Install FFmpeg via system package manager (e.g., apt install ffmpeg) and ensure it's in PATH","message":"Requires FFmpeg binary installed on the server","severity":"gotcha","affected_versions":">=8.0.0"}],"env_vars":null,"search_vec":"'convers':9 'ffmpeg':2,3,6 'laravel':1,5,7 'media':10 'video':8","created_at":"2026-06-19T10:19:41.925956+00:00","updated_at":"2026-06-19T10:19:41.925956+00:00","problems":[],"ecosystem":"packagist","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://github.com/protonemedia/laravel-ffmpeg","github":"https://github.com/protonemedia/laravel-ffmpeg","docs":null,"changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["utility"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-19","next_check":"2026-12-16","install_tag":null}}