eyuva / laravel-camcorder
使用图片和音频文件制作视频的Laravel扩展包
dev-master / 1.0.x-dev
2020-04-30 10:15 UTC
Requires
- php: >=5.5.9
- laravel/framework: >=5.2
This package is auto-updated.
Last update: 2024-09-29 05:02:24 UTC
README
使用图片和音频生成视频的Laravel扩展包。
安装
步骤 1. 安装FFMPEG 4.1并验证
查看Wiki中的安装指南并进行验证
ffmpeg -version
步骤 2. 使用Composer安装包
composer require "eyuva/laravel-camcorder":"*"
步骤 3. 发布Camcorder的配置
php artisan vendor:publish
步骤 4. 开始使用该包
Done!
用法
步骤 1. 初始化
$camcorder = new Camcorder();
步骤 2. 添加图片
$camcorder->addImage(<image_path>,<duration>,<is_last=0>);
步骤 3. 添加音频
$camcorder->addAudio(<audio_path>);
步骤 4. 生成视频
$camcorder->generate(<output_path>,<file_name>);
步骤 5. 使用生成的视频文件。
Done!
演示
使用此laravel项目进行演示 Github.
贡献
欢迎贡献,并将得到全额认可。我们通过GitHub上的Pull Requests接受贡献。
爱心
如果您喜欢它,请给它加星
贡献者
许可
本仓库中的代码是开源软件,采用MIT许可证。