php ffmpeg 视频截取 视频切片
如果有问题请查看https://blog.****.net/qq_29099209/article/details/82855016
<?php
namespace App\Http\Controllers;
use FFMpeg\Format\Video\X264;
use FFMpeg\Coordinate\TimeCode;
use FFMpeg\FFMpeg;
class Home extends Controller
{
//
public function upload()
{
$ffmpeg = FFMpeg::create(array(
'ffmpeg.binaries' => 'D:\phpStudy\php\php-7.0.12-nts\ffmpeg\bin\ffmpeg.exe',
'ffprobe.binaries' => 'D:\phpStudy\php\php-7.0.12-nts\ffmpeg\bin\ffprobe.exe',
'timeout' => 0,
'ffmpeg.threads' => 12
));
$video = $ffmpeg->open('source/movie.MP4');
$clip = $video->clip(TimeCode::fromSeconds(30), TimeCode::fromSeconds(15));
$clip->save(new X264(), 'video.avi');
return 1111111;
}
}