nic*_*coz 7 video ffmpeg video-encoding html5-video html5-audio
我花了大量时间研究HTML 5音频和视频,但是我不了解元数据的编码.在我的研究中,似乎使用像Handbrake(ffmpeg)这样的程序,建议检查"web optimized"(从其他类型的软件导出时也有类似的设置,如imovie).我已经得出结论(并纠正我,如果我错了),这与将文件的元数据移动到文件的开头有关.然后,这为玩家/浏览器提供了立即播放所需的信息,而无需等待加载整个文件.
所以这里是我困惑的地方,我需要帮助的问题
这仅适用于mp4 MOOV原子吗?或者.ogv和.webm文件中有类似的东西吗?
使用高度科学的方法查看何时启用哪些 Handbrake 选项,我确定 MOOV 原子定位仅与 MP4 容器文件相关。
但更严重的是,MOOV 原子是容器文件的一部分,并且没有证据表明 Ogg 或 WebM 复制了 MP4 的这一有问题的功能。
来自Ogg 规范:
Ogg 容器主要是一种流格式......
WebM “通过 HTTP 连接进行文件流传输的指南”没有提及 MOOV 原子位置或类似内容,强烈表明这不是问题。