user284659 Asked: 2014-06-02 09:17:25 +0800 CST2014-06-02 09:17:25 +0800 CST 2014-06-02 09:17:25 +0800 CST Firefox html5 视频支持 772 如何让 Firefox 完全支持 html5 视频? YouTube HTML5 视频播放器表示不支持 H.264 和媒体源扩展。有什么办法可以启用所有这些吗? firefox 6 个回答 Voted Best Answer Oli 2014-06-02T09:38:04+08:002014-06-02T09:38:04+08:00 那张桌子上的许多功能都是非常新的。例如,Media Source Extension spec仍然是草案,仍在编写中。它由谷歌和 Netflix 推动。该规范需要时间才能成熟到 Mozilla 愿意花时间实施它的程度。 h.264 支持稍微容易一些(如果您使用的是 12.04 -如果您使用的是 14.04 ,则目前比较混乱): sudo apt-get install ubuntu-restricted-extras 更新:在 Firefox 30 中(现在应该是所有受支持版本的默认设置),该功能存在但默认情况下处于禁用状态。这应该会在 Firefox 31 中改变,但您可以通过转到about:config(将其粘贴在地址栏中)并搜索mediasource. 那应该让你有media.mediasource.enabled选择权。双击启用。 在 Youtube 面板上,该MSE & H.264选项仍然被划掉...但是其他两个 MSE 选项现在是绿色的。 renzoe 2015-03-05T09:10:59+08:002015-03-05T09:10:59+08:00 在接受的答案之上,在 Ubuntu 14.10 (FF 36.0) 上获得 OKMSE & H.264你应该将这个属性设置为trueon about:config: media.fragmented-mp4.exposed=true media.fragmented-mp4.ffmpeg.enabled=true media.mediasource.mp4.enabled=true 在这里您可以找到更多详细信息 SignedAdam 2015-06-05T06:58:46+08:002015-06-05T06:58:46+08:00 上面的所有步骤都极大地帮助了我,对于任何卡住的人,我列出了一个“一体式”修复 1)打开终端并输入sudo apt-get install ubuntu-restricted-extras 2)打开firefox,about:config在地址栏输入,然后搜索: mediasource 3) 将所有列出的值更改为 True 4)media.fragmented-mp4再次搜索将顶部的 3 个值设置为 true 5) 右击并选择 New 然后 Boolean 6)media.mediasource.ignore_codecs在下一个框中输入框选择true然后确定 7) 访问 youtube.com/html5 并享受绿色 :D Zeka Pokutniy 2014-10-30T08:28:20+08:002014-10-30T08:28:20+08:00 您需要创建一个新的首选项来执行此操作: 输入 about:config 并回车。 确认你会小心。 右键单击并选择新建 > 布尔值。 命名首选项media.mediasource.ignore_codecs。 将其值设置为 True。 如果您返回 YouTube 的 HTML 页面,您应该会看到所有六种技术都被列为受支持 coro 2015-12-24T23:29:37+08:002015-12-24T23:29:37+08:00 我的 firefox 最近停止播放。我不得不将 media.fragmented-mp4.enabled 设置为 false 以使其再次工作。 编辑:我已经通过 HTML5 完美运行 youtube 好几个月了,所有编解码器都已启用。我设法根据互联网帖子进行设置,但不记得具体是如何设置的。 我现在写的帖子是关于它停止工作的最近情况,并且没有显示视频,除了 240p 和更低的分辨率。我确实尝试了各种设置并最终找到了原因 - 对于我的情况: 我所要做的就是打开 about:config,搜索 media.fragmented-mp4.enabled 并将其更改为 false。 Spook 2018-02-24T21:56:49+08:002018-02-24T21:56:49+08:00 还要检查您的浏览器加载项!在我注意到名为 Disconnect 的附加组件上的一个计数器确实在一个页面上运行时,我在 Mint 中上下安装了一个新的 Firefox,这让我无法播放视频。我在应用程序中将网页列入白名单并且运行良好!
那张桌子上的许多功能都是非常新的。例如,Media Source Extension spec仍然是草案,仍在编写中。它由谷歌和 Netflix 推动。该规范需要时间才能成熟到 Mozilla 愿意花时间实施它的程度。
h.264 支持稍微容易一些(如果您使用的是 12.04 -如果您使用的是 14.04 ,则目前比较混乱):
更新:在 Firefox 30 中(现在应该是所有受支持版本的默认设置),该功能存在但默认情况下处于禁用状态。这应该会在 Firefox 31 中改变,但您可以通过转到
about:config
(将其粘贴在地址栏中)并搜索mediasource
. 那应该让你有media.mediasource.enabled
选择权。双击启用。在 Youtube 面板上,该
MSE & H.264
选项仍然被划掉...但是其他两个 MSE 选项现在是绿色的。在接受的答案之上,在 Ubuntu 14.10 (FF 36.0) 上获得 OK
MSE & H.264
你应该将这个属性设置为true
onabout:config
:在这里您可以找到更多详细信息
上面的所有步骤都极大地帮助了我,对于任何卡住的人,我列出了一个“一体式”修复
1)打开终端并输入
sudo apt-get install ubuntu-restricted-extras
2)打开firefox,
about:config
在地址栏输入,然后搜索:mediasource
3) 将所有列出的值更改为 True
4)
media.fragmented-mp4
再次搜索将顶部的 3 个值设置为 true5) 右击并选择 New 然后 Boolean
6)
media.mediasource.ignore_codecs
在下一个框中输入框选择true然后确定7) 访问 youtube.com/html5 并享受绿色 :D
您需要创建一个新的首选项来执行此操作:
media.mediasource.ignore_codecs
。如果您返回 YouTube 的 HTML 页面,您应该会看到所有六种技术都被列为受支持
我的 firefox 最近停止播放。我不得不将 media.fragmented-mp4.enabled 设置为 false 以使其再次工作。
编辑:我已经通过 HTML5 完美运行 youtube 好几个月了,所有编解码器都已启用。我设法根据互联网帖子进行设置,但不记得具体是如何设置的。
我现在写的帖子是关于它停止工作的最近情况,并且没有显示视频,除了 240p 和更低的分辨率。我确实尝试了各种设置并最终找到了原因 - 对于我的情况:
我所要做的就是打开 about:config,搜索 media.fragmented-mp4.enabled 并将其更改为 false。
还要检查您的浏览器加载项!在我注意到名为 Disconnect 的附加组件上的一个计数器确实在一个页面上运行时,我在 Mint 中上下安装了一个新的 Firefox,这让我无法播放视频。我在应用程序中将网页列入白名单并且运行良好!