我正在尝试摆脱 Firefox 中的 Flash(使用 Flasblock),但在使用 YouTube 时遇到了问题。
阻止之后,Firefox 将 YT 播放器切换到 HTML5,但只有 360p 分辨率可用!
我在互联网上搜索解决方案,并尝试更改 about:config 中的几个选项,如下所示:
- 媒体.mediasource.enabled; true
- 媒体.mediasource.mp4.enabled;true
- 媒体.mediasource.webm.enabled; true
- 媒体.媒体源.白名单;真实
- media.fragmented-mp4.enabled; true
- media.fragmented-mp4.exposed; 真实
- 媒体.碎片-mp4.ffmpeg.enabled; false
- media.fragmented-mp4.gmp.enabled; false
- media.fragmented-mp4.使用空白解码器;true
当我去https://www.youtube.com/html5一切正常,但是当我尝试在 YT 上播放某些视频时,出现了绿屏和哔哔声。
但现在我可以选择分辨率。
有谁知道如何解决这一问题?
在 Chrome 中运行良好
答案1
您必须将选项设置media.fragmented-mp4.use-blank-decoder
为false
,这是导致问题的原因。