html - Firefox 不播放 HTML5 视频中的 mp4 文件

标签 html firefox ffmpeg html5-video

我用我的手机录制了一个格式为“.mp4”的视频。现在,如果我在 HTML5 视频标签中加载该视频,我会收到错误 HTTP "Content-Type" of "video/3gpp" is not supported.为什么 Firefox 将文件视为 3gpp虽然它是 mp4文件?
如果我在加载到浏览器时记录文件属性,我会看到以下内容
{ name: "test.mp4", lastModified: 1434536249000, lastModifiedDate: Date 2015-06-17T10:17:29.000Z, size: 41151959, type: "video/mp4" }
这意味着 Firefox 将类型识别为 mp4只要。但不播放它给出错误HTTP "Content-Type" of "video/3gpp" is not supported.

最佳答案

尝试使用另一个编解码器将 mp4 转换为 mp4。我推荐 xMediaRecode。如果转换后的文件可以正常工作,则它必须与您的手机有关。

关于html - Firefox 不播放 HTML5 视频中的 mp4 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34920790/

相关文章:

javascript - 在 JavaScript 中设置 PHP 变量的样式

javascript - 打开窗口并立即关闭

java - 控制 Firefox 部分的客户端 jar

c - 采样率转换函数无法产生可听声音,但只能产生小段音频

node.js - Discord.js 在多个服务器上播放音频

JavaScript 二维碰撞异常

html - 当 div 使用自动定位时,如何将 div 与其上方的 div 边缘对齐?

html - 如何给网页添加字体

google-chrome - Cookie 不是由浏览器在具有不同端口的同一服务器上发送的

parsing - flac 和 wav 的 ffmpeg 输出不同,为什么?