我有很多需要由网络播放器完全加载的mp4文件,供他们开始播放。这些mp4文件的元数据可能不是在开头,而是在编码时最终。
有没有办法通过php解决这个问题?移动元数据?
答案 0 :(得分:1)
您可以使用qt-faststart(google search)实用程序来调整您的MPEG-4文件。此实用程序将元信息从文件末尾移动到开头。此实用程序“固定”的MPEG-4文件几乎立即启动,无需基于媒体播放器/插件/闪存的播放器首先搜索文件结尾。
答案 1 :(得分:0)
我正在使用:
$qtConvRes = shell_exec("qt-faststart " . escapeshellcmd($ffmpegFullConv["fullNewFilename"]) . "-t.mp4 " . escapeshellcmd($ffmpegFullConv["fullNewFilename"]) . ".mp4");
试。