PHP编辑mp4文件元数据以将标头移动到开头,因此流从头开始

时间:2013-02-05 10:24:35

标签: php metadata mp4

我有很多需要由网络播放器完全加载的mp4文件,供他们开始播放。这些mp4文件的元数据可能不是在开头,而是在编码时最终。

有没有办法通过php解决这个问题?移动元数据?

2 个答案:

答案 0 :(得分:1)

您可以使用qt-faststartgoogle search)实用程序来调整您的MPEG-4文件。此实用程序将元信息从文件末尾移动到开头。此实用程序“固定”的MPEG-4文件几乎立即启动,无需基于媒体播放器/插件/闪存的播放器首先搜索文件结尾。

答案 1 :(得分:0)

我正在使用:

$qtConvRes = shell_exec("qt-faststart " . escapeshellcmd($ffmpegFullConv["fullNewFilename"]) . "-t.mp4 " . escapeshellcmd($ffmpegFullConv["fullNewFilename"]) . ".mp4");

试。