请选择 进入手机版 | 继续访问电脑版
Mozilla

火狐社区

登录    注册

QQ互联

[综合讨论] 如何在XP上播放H.264的MP4视频

xuyuehang 千年狐妖 发表于 2017-5-5 15:54:55 | 显示全部楼层    关闭 [复制链接]
18 38707
Q:
使用 XP 系统无法播放 秒拍/Twitter 等网站的视频,显示“视频格式或 MIME 类型不支持”或持续加载。

A:
火狐需要调用操作系统包含对应的解码器对 H.264 进行解码,而 Vista 以后提供了 Windows Media Foundation 这个框架,所以更早之前的系统不能播放 MP4。而火狐在早一些的版本上曾经准备用 Adobe Primetime 对于不原生支持 H.264/MP4 的操作系统进行支持,但由于会导致很多崩溃这个功能被隐藏,我们有两种方式使火狐支持 XP 上 MP4 格式的播放:

注意:下面两种方案选择一种操作即可,首先保证你安装的是最新版火狐,访问 firefox.com.cn 进行下载

1.重新编译 ffmpeg,使其支持 H.264/MP4
  • 下载帖子附件中的文件并解压
  • 关闭火狐
  • 用下载的两个文件替换火狐安装目录的中的 mozavcodec.dll,mozavutil.dll

2.强制激活 Primetime CDM 解码
  • 地址栏输入 about:config,点“我了解此风险”
  • 在下方任意位置右键,选择新建布尔值

  • 将新建下面几项布尔值并设置为 true
  1. media.gmp-eme-adobe.enabled (boolean, true)
  2. media.gmp-eme-adobe.forceSupported (boolean, true)
  3. media.gmp-eme-adobe.visible (boolean, true)
复制代码
  • 搜索下面几项并把值修改为 true
  1. media.gmp.decoder.enabled (boolean, true)
  2. media.eme.enabled (boolean, true)
复制代码
  • 搜索 media.gmp-manager.url 将字符串中的 %VERSION% 改为 51.0
  • 如果修改正确,你会看到 附加组件-插件 中多出一个插件,显示 Primetime 即将安装
932A1A9C9A50D16B086A6AF2EAF87F29.jpg
  • 这时再访问原先不支持播放的网站已经可以正常播放了

上述两种方法均为临时解决方案,由于微软和火狐都已停止支持 XP 系统(最后一个支持 XP 的火狐版本为 52 ESR),推荐用户尽快升级至 Win7 及以上系统。



xp支持h.264.7z

809.16 KB, 下载次数: 4859

珍惜一切 老狐狸
发表于 2017-5-6 17:06:19 | 显示全部楼层
不会吧?现在还有用XP系统?
风无迹_ 狐狸精
发表于 2017-5-7 08:04:47 火狐社区移动版 | 显示全部楼层
不用xp了
walkermoon 狐狸仔
发表于 2017-6-3 14:47:22 | 显示全部楼层
珍惜一切 发表于 2017-5-6 17:06
不会吧?现在还有用XP系统?

自己家的不用,但是办公室还是xp,没办法呀
walkermoon 狐狸仔
发表于 2017-6-3 14:47:22 | 显示全部楼层
珍惜一切 发表于 2017-5-6 17:06
不会吧?现在还有用XP系统?

自己家的不用,但是办公室还是xp,没办法呀
⑧0后 社区新人
发表于 2017-6-9 14:25:34 | 显示全部楼层
大大,我按你的方法在2008R2系统下已经解决html5问题
但是64位的火狐还是不行?
xuyuehang 千年狐妖
发表于 2017-6-9 15:15:20 | 显示全部楼层
⑧0后 发表于 2017-6-9 14:25
大大,我按你的方法在2008R2系统下已经解决html5问题
但是64位的火狐还是不行? ...

2008R2应该只支持32位火狐吧
⑧0后 社区新人
发表于 2017-6-10 07:34:55 | 显示全部楼层
xuyuehang 发表于 2017-6-9 15:15
2008R2应该只支持32位火狐吧

支持64位火狐的,不过无所谓了,32的就32的吧,之前差点就换系统了,正好试了一下你重新编译的两个文件,解决了大问题,对了你第二个方法在2008系统下不管用,编码器已经强制启用了,但是html5视频还是有问题
aliaaaa 社区新人
发表于 2017-7-11 01:50:35 | 显示全部楼层

按照教程,已经顺利解决了这个小问题

aliaaaa 社区新人
发表于 2017-7-11 01:52:16 | 显示全部楼层
看不到刚才的回帖???
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表