我正在使用PHP。我想找到一种上传最多30秒视频剪辑的方法。如何检查上传的视频持续时间是否只有30秒?
此外,我想找到一种使用PHP将视频转换为其他格式(如MP4)的方法。
请建议我们。
您可以获得文件的ID3信息,稍后可能会进行检查:
$getID3 = new getID3;
$file = $getID3->analyze($filename);
// Access duration and dimensions
$duration = $file['playtime_string'];
$dimensions = $file['filesize'];
如果你想把它转换成其他格式,有这个包PHP FFMpeg。
还要检查这些资源:
http://getid3.sourceforge.net/
http://ffmpeg.org/
类似的问题:如何在PHP中获得视频持续时间、维度和大小?