leadthread/laravel-viddler-upload


README

Latest Version Software License Build Status Scrutinizer Code Quality Code Coverage Dependency Status Total Downloads

此包简化了将视频上传到 Viddler 的过程

安装

使用 composer 安装 - 在终端中

composer require leadthread/laravel-viddler-upload

现在将以下内容添加到你的 config/app.php 文件中的 providers 数组中

LeadThread\Viddler\Upload\Providers\Viddler::class

并将以下内容添加到 config/app.php 文件中的 aliases 数组中

"Viddler" => LeadThread\Viddler\Upload\Facades\Viddler::class,

然后你需要在终端中运行以下命令来复制配置文件

php artisan vendor:publish --provider="LeadThread\Viddler\Upload\Providers\Viddler"

此包包含一个迁移文件。在运行迁移之前,你可能需要查看 config/viddler.php 并将 table 属性更改为你想要使用的表名。之后运行迁移

php artisan migrate

使用方法

function upload(Request $request)
{
	$file = $request->file('file');
	$name = "My Video Title";

	/*
	 * Returns an Eloquent Model
	 */
	$model = Viddler::create($file, $name);

	// Convert the file
	$model->convert();

	// Upload it
	$model->upload();

	// Check the encoding status
	$model->check();

	return $model;
}

贡献

欢迎贡献!