PHP能处理分割视频吗

PHP能处理分割视频吗,php,video,media,Php,Video,Media,假设我用Camtasia之类的东西创建了一个视频,并将其保存为.avi。我将如何以编程方式提取子唇,比如从1:00到1:50分钟。这是PHP可以处理的吗 编辑:如果PHP不能单独处理,我不介意使用库,包括ffmpeg。但我并不期待通过命令行做些什么。理想情况下,它将通过PHP实现 另外,我认为像Camtasia这样的一些视频捕获程序可能有自己的编解码器,我认为Camtiasia称之为TechSmith。不确定这是否会对PHP脚本产生任何影响。我强烈建议您不要直接使用PHP来执行此操作。例如,有很

假设我用Camtasia之类的东西创建了一个视频,并将其保存为.avi。我将如何以编程方式提取子唇,比如从1:00到1:50分钟。这是PHP可以处理的吗

编辑:如果PHP不能单独处理,我不介意使用库,包括ffmpeg。但我并不期待通过命令行做些什么。理想情况下,它将通过PHP实现


另外,我认为像Camtasia这样的一些视频捕获程序可能有自己的编解码器,我认为Camtiasia称之为TechSmith。不确定这是否会对PHP脚本产生任何影响。

我强烈建议您不要直接使用PHP来执行此操作。例如,有很多视频处理工具可以从命令行运行,这样做的效率要高得多。如果你想有点花哨,想大幅提高网站的响应能力,你可以将作业放入数据库,让一个持续运行的服务来进行剪辑提取,完成后用相关信息更新数据库


当然,只是个想法。可能有一个带有处理视频的PHP绑定的模块,但在视频被切碎时,仍然存在让用户等待并占用Web服务器资源的问题。

我在服务器上安装了ffmpeg,因此如果它对工作有帮助,我不介意使用它,但我正在寻找一个脚本解决方案,不是通过命令行PHP可以调用基于命令行的工具,如果这是您的意思的话-例如,签出。一个问题:您的站点不立即返回切片视频是否可以(例如,将其放入队列中,稍后让用户检查),或者用户是否愿意在处理过程中等待?如果他们愿意等待,设置时间限制0,那么popen可能是一条出路。