jsdk / php-video-thumnail-generator
此包最新版本(1.1)没有可用的许可信息。
PHP 随机和安全密码生成类
1.1
2019-08-20 06:02 UTC
Requires
- php: >=5.3.0
This package is not auto-updated.
Last update: 2024-09-25 06:11:17 UTC
README
使用 PHP 从视频文件生成缩略图
需求
- FFMPEG
使用库
安装
使用 composer 在 PHP 项目中安装库
composer require jsdk/php-video-thumnail-generator
使用库
use jsdk\GenerateVideoThumbnail;
$obj = new GenerateVideoThumbnail(FFMPEG_PATH);
$obj->setOutputPath('output_location');
生成截图/缩略图
可以通过传递视频文件的绝对路径来通过以下函数调用生成缩略图/截图。
$thumbnail = $obj->generateScreenshot('video_file_path');
如果您想将缩略图/截图保存到不同的目录,您可以传递目录路径作为第二个参数。
$thumbnail = $obj->generateScreenshot('video_file_path', 'output_path');
注意
- 如果没有使用 setOutputPath() 或在 generateScreenshot() 期间设置输出路径,它将使用视频文件的路径来保存截图。
异常处理
例
try {
$thumbnail = $obj->generateScreenshot('video_file_path');
} catch (Exception $exception) {
echo $exception->getMessage();
}
错误报告
如果您发现任何错误,请创建一个 问题。
支持和贡献
有什么遗漏的吗?
分支
仓库- 做出您的贡献
- 创建一个
pull request