阅读:1635回复:3
插件是否需要?如何安装?
我看了下我安装好后原生自带的只有两个插件,一个是“OpenH264 视频编码器”,另一个是“Widevine 内容解密模块”,除此之外没有任何其它插件,我也没有手动刻意安装过其它第三方插件。
通过 HTML5 网页测试查看 http://html5test.com/ ,本 Firefox 浏览器关于视频解码部分的支持度如下
那么是否意味着说,正是因为有了“OpenH264 视频编码器”插件所以才会有对网页中 H.264 视频播放硬件解码的支持? 因为没有 H265 插件,所以如果网页中有 H265 编码的视频,那么浏览器将不能实现硬件解码而只能使用软件解码?还是浏览器会调用系统的 H265 解码器进行解码播放(如果有安装的话),还是浏览器将不能播放 H265 的视频? 浏览器并没有自带 WebM 解码器插件,但通过网页测试却认为是支持的,这又是怎么回事? 如果我要增加对 H265 解码的支持,那么我该如何安装相应的插件? |
|||||||||||||
1楼#
发布于:2023-07-28 17:24
h265要钱的,火狐不会支持的
|
|
2楼#
发布于:2023-07-29 10:06
这个测试的只是解码支持,硬解需要看你的显卡和系统版本是否支持。
h264/h265都是闭源商业需要授权专利费的,openh264是思科提供的,专利费思科已经付过了,h265没有类似实现。 WebM是谷歌用来和h264竞争的开源项目,所以firefox内置支持。 |
|
3楼#
发布于:2023-07-29 14:11
OpenH264 视频编码器是针对webrtc视频通话用的,视频播放不需要这个。
由于专利费(每设备约2美元,上限每年1400万美元)的原因,播放h264视频调用的是系统上的解码器,windows上是wmf,linux上是ffmpeg 至于h265,专利情况更为复杂,7年前mozilla就因专利问题拒绝了支持h.265 https://bugzilla.mozilla.org/show_bug.cgi?id=1332136 ,不过大半个月前又出来了个 https://bugzilla.mozilla.org/show_bug.cgi?id=1842838 ,可能又有希望了? |
|