Ans*_*iņš 6 firefox h.264 youtube html5
各种 新闻 文章指出 Firefox 从 20 版本开始支持 Windows 上的 h.264。在撰写本文时,版本是 24,但 Firefox 仍然无法播放大多数 YouTube 视频。我选择了HTML5并测试了 Firefox 和Nightly。我还相信media.windows-media-foundation.enabled在about:config启用时,它在默认情况下都在Firefox和夜间。
出了什么问题,我该如何解决?
编辑:
此视频有效。
这个视频失败了。
它们都是 MP4(右键单击视频 -> 书呆子的统计数据),因此 Firefox 的 h.264 支持至少在某些时候有效。
编辑:
当我去一个YouTube视频不起作用,单击共享- >嵌入,然后复制,粘贴src了的iframe标签到地址栏,视频作品。
作为一般评论,有时此类问题是由缺少编解码器引起的,可以通过安装编解码器包(例如K-Lite)来修复。但由于您的视频在下载后确实可以播放,因此这不是您的问题。
对您来说失败的视频示例使用 Flash,但您更喜欢 YouTube HTML5 播放器。更多信息请参阅文章强制 YouTube 使用 HTML5 播放器:
YouTube 的 HTML5 播放器很棒,但并非所有视频都启用它。即使您访问 youtube.com/html5 并加入 HTML5 试用版,您也会发现很多使用 Flash 播放器的视频。该网站提到,“一些带有广告的视频尚不支持(它们将在 Flash 播放器中播放)”。
有一个简单的 Greasemonkey 脚本,可以强制 YouTube 使用 HTML5 播放器来播放您在 youtube.com 上观看的几乎所有视频。如果您使用 Firefox,则需要安装Greasemonkey ;如果您使用 Chrome,则需要安装Tampermonkey ,然后点击此处的“安装”按钮。
对于 Chrome,请使用9 月 23 日以来的旧版本。
该脚本在 Firefox 中效果更好。如果您在 Chrome 中安装该脚本,它将禁用新的 Ajax 界面,但其他一切似乎都运行良好。
这是一个可用于测试脚本的视频。请注意,该脚本不适用于嵌入式视频。
编辑:由于 userscripts.org 已经消失,我已修改链接以指向 userscripts-mirror.org。另外,我重现以下脚本:
// ==UserScript==
// @name ythtml5kiss
// @namespace mentormayhesset
// @description YouTube the HTML5 player [Firefox+Greasemonkey>=1.0]
// @include https://www.youtube.com/*
// @include http://www.youtube.com/*
// @exclude https://www.youtube.com/embed/*
// @exclude http://www.youtube.com/embed/*
// @version 3.1
// @run-at document-end
// @grant none
// ==/UserScript==
try{
window.ytspf = window.ytspf || {};
Object.defineProperty(window.ytspf,'enabled',{value:false});
ytplayer.config.html5=true;
delete ytplayer.config.args.ad3_module;
}catch(e){}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3108 次 |
| 最近记录: |