【发布时间】:2015-08-27 22:58:32
【问题描述】:
我有几个视频上传到 Hostgator(我的托管服务),我正在使用 HTML5 视频播放器在页面上显示它们。视频在那里(我知道是因为我能听到音频),但在 Chrome 中我看到的只是黑屏,而在 Firefox 中它根本无法播放,只是说“没有找到支持格式和 MIME 类型的视频。 "
视频文件都是我必须从 .mov 转换为 .mp4 的文件。但都是mp4文件。
当我再次从 Hostgator 下载视频时,它们是正常的,所以我认为严格来说文件本身没有任何问题。
这里可能出了什么问题?提前致谢。
【问题讨论】:
-
必须将服务器配置为在文件的响应标头中提供正确的 mime 类型。请咨询您的提供商如何执行此操作。
-
我能够将 video/mp4 MIME 添加到 .mp4 扩展名,但它仍然无法正常工作。我去了 w3schools(因为他们有一个预览页面,您可以在其中编辑代码)在 HTML5 播放器中使用 mp4 的视频,并用我的视频链接替换了他们的视频链接。我在那里得到了相同的结果;有音频,没有视频。这让我觉得这可能不仅仅是 MIME 的问题?
-
由于您使用的是 MP4 容器,因此请确保您使用的 H.264 视频具有 4:2:0 颜色二次采样和每个样本 8 位。
-
我怎么知道,如果错了怎么改?
标签: html5-video mime-types mp4 mov