前面我们安装了ffmpeg,其实php转码呢就靠的是这个的内核和其他的参数。我呢在github上找到一个转码的包php-ffmepg。直接可以用composer导入,我们现在就开始来视频转码。
1 引入php-ffmpeg
composer requier php-ffmpeg/php-ffmpeg
2 基本例子
1 | $ffmpeg = FFMpeg\FFMpeg::create(); |
以上就创建了一个转码的视频。当然,转码肯定是需要很久的。所有这些东西只能交给socket去处理。至于socket我在这里不用详细描述了。
3 实战
实战我不过多的演示。直接上代码
1 | private function do_transform($param,&$ci){ |