【发布时间】:2014-07-04 03:30:12
【问题描述】:
我想上传一个文件(实际上,我已经使用 PHP 和 JQuery 完成了),但我想在上传过程中将其编码为 MP4 和/或 WebM,就像 Youtube 在您上传视频时所做的那样.在此过程中是否可以在服务器中执行此操作?
我必须先对其进行编码然后上传吗?
【问题讨论】:
-
您当然可以在服务器上执行此操作。我建议使用 ffmpeg 来完成这项工作。见这里trac.ffmpeg.org/wiki/Using%20FFmpeg%20from%20PHP%20scripts
-
PHP 的上传机制很愚蠢,您无法处理上传的数据,因为它实际上正在上传。如果要流式处理,则需要使用非 PHP 处理程序。
-
是的,这就是我提到的原因,无论何时、过程中或之后……但我终于明白了!
-
@MarcB,你知道任何可以做到这一点的语言吗?同时上传和转换?
标签: php html5-video mp4 encode webm