eyuva/laravel-camcorder

使用图片和音频文件制作视频的Laravel扩展包

dev-master / 1.0.x-dev 2020-04-30 10:15 UTC

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许可证