因为本人在开发一个云转码切片系统,但是又开始摆烂了,所以把这个类发出来
这是一个PHP操作ffmpeg的类,其实ffmpeg本身就是一个命令行工具,非常简单了,这个类只是将命令行,变成了PHP指令(对于会ffmpeg的人来说的话,其实是复杂化了)
这个类支持windows和linux运行,增肌了一些其他的指令
例如,终止ffmpeg进程,获取ffmpeg进程数,获取CPU信息,预设分辨率信息
ffmpeg是一个很强大的命令行,视频音频转码工具,基于ffmpeg,可以开发出云转码,切片的程序,也可以用易语言开发出视频剪辑软件,很nice,也可以做影视资源站,示例的源码是m3u8切片
注意,使用这个类,必须确保您的系统,已经有ffmpeg了,且设置好了环境变量(也可以初始化的时候设置自定义路径)
小白们也如果有需要可以去看看相关的命令行教程,也是非常简单的,特别是滤镜的用法
示例代码内也有一些基本的滤镜,例如水印,图片,红蓝3D,扣绿什么的