Midnight.Coup 发表于 2023-12-25 13:05

FireFox 支持 HEVC 了,然而阿三坑钱还不做人

本帖最后由 Midnight.Coup 于 2023-12-28 16:22 编辑

FireFox 终于支持 HEVC 了,然而阿三坑钱的 HEVC 扩展不工作,免费扩展反而可以正常使用
打开方式:在 about:config 搜索 media.wmf.hevc.enabled 并把 0 改成 1 ,Nightly 默认打开此项,在 about:support 的“媒体 - 解码器支持信息 - HEVC”可以看到软/硬件解码的支持情况。

已知 Bug:从 120/121(正式版)、122(Beta)、123.0a1(Nightly) 都有这个 Bug,估计年后才会来修,杜比测试页显示支持 video/mp4 ; codecs="hvc1.1.6.L93.B0",但打开苹果开发者网站任意视频会提示“无法播放,文件已损坏”



12 月 26 日更新测试,加入是否安装付费和免费 HEVC 扩展情况,这两扩展文件名就差结尾一个"s"“来自设备制造商的 HEVC”只能在商店的更新列表里看到并且无法在设置里卸载,需要用到 pwsh 的 Remove-AppxPackage 命令

[*]Microsoft.HEVCVideoExtension_2.0.61931.0_neutral_~_8wekyb3d8bbwe ---> HEVC 视频扩展,付费¥7
[*]Microsoft.HEVCVideoExtensions_2.0.61933.0_neutral_~_8wekyb3d8bbwe ---> 来自设备制造商的 HEVC 视频扩展,免费,商店内有 Banner 提示无法工作

测试环境:Win11 Build 26016,Firefox 121(正式)和 123.0a1_20231225(Nightly),新 Media Player;本地测试视频为 京吹新短篇,1080P HEVC 420 10bit 24fps SDR;B 站测试视频为影视飓风 8K 测试片,需要选择 HEVC 优先
测试结果:服了™的阿三了,做的什么臭玩意,字节+Intel 员工秒了
[*]先都不安装,新媒体播放器提示需要买付费扩展,Firefox 内提示软/硬解码均不支持,B 站会加载 AVC/AV1 流,字节测试页内全提示“找不到支持格式”,杜比测试页 HEVC 两栏均为红/不支持
[*]只安装付费扩展,新媒体播放器提示文件为无法支持的 HEVC 格式我寻思这格式难道不是最常见的?Firefox 内/B 站/杜比测试页/字节测试页同 1
[*]只安装免费扩展,然后神奇的事情来了,新媒体播放器正常播放,丝滑流畅Firefox 内提示软解码不支持,硬解码支持,B 站正常播放,杜比测试页 HEVC 两栏均为绿(probably/true/supported),字节测试页的情况比较复杂,建议一个个视频单独打开,整合页面全加载容易提示文件损坏,杜比、HEVC RExt 这类 Firefox 不支持的单独打开也是提示找不到支持格式,8K 到了硬解分辨率上限可以放但不怎么流畅需要看媒体单元、带宽和视频复杂度
[*]最后是 2 个都安装,Firefox 只认付费扩展,情况同 2,不会因为付费扩展无法正常工作就切换到免费扩展,但新媒体播放器就可以使用免费扩展正常播放,情况同 3

关于 HDR:macOS 版 Firefox 已在 100.0 加入 HDR 支持,效果等于 Safari。enable-chromium-hevc-hardware-decoding 项目里对 Firefox(Win) HDR 支持情况的测试:PQ/HDR10/HDR10+/HLG/DV _P5/DV_ P8.1/DV_P8.4 全部不支持,遥遥无期啊“经测试 Firefox 支持 HEVC Main profile,但还暂不支持 HEVC Main10 profile (通常 HDR 视频以 Main10 profile 编码)”

活该 Chrome 占有率高,Edge 把自家的 HEVC 支持又玩坏了,从117 开始 4 个版本号的 HEVC 都有时不时失效的 Bug,更别说 AV1 支持已经消失半年多了
Edge 121 Canary/Dev/Beta 已经重新支持 AV1 和 AVIF,看来是解决了 AVIF 的许可问题,正式版 121 将于 1 月底发布,只不过还是需要去商店里装 AV1 的免费扩展,HEVC 编码也正常,B 站直播也能切 HEVC 流(hvc1)

Litccc 发表于 2023-12-25 13:20

chrome支持hevc是字节大佬的pr吧,edge好像是自己实现的?

Midnight.Coup 发表于 2023-12-25 13:21

本帖最后由 Midnight.Coup 于 2023-12-25 13:23 编辑

Litccc 发表于 2023-12-25 13:20
chrome支持hevc是字节大佬的pr吧,edge好像是自己实现的?
Firefox 用的是 Edge 方案,走 Media Foundation 调用商店那个的扩展所以 Linux 也无缘了
扩展本身是正常的,用 Media Player 可以放 HEVC 的片子

Junakr 发表于 2023-12-25 13:24

支持 != 能播。
顺便提一嘴果子对 HEVC 的支持也只限于 hvc1 tag,hev1 也是播不了的。

https://developer.apple.com/documentation/http-live-streaming/hls-authoring-specification-for-apple-devices

Midnight.Coup 发表于 2023-12-25 13:26

本帖最后由 Midnight.Coup 于 2023-12-25 13:43 编辑

Junakr 发表于 2023-12-25 13:24
支持 != 能播。
顺便提一嘴果子对 HEVC 的支持也只限于 hvc1 tag,hev1 也是播不了的。

果子喜欢用非标准的东西也不是头一回了

macos 发表于 2023-12-25 13:34

Midnight.Coup 发表于 2023-12-25 13:39

本帖最后由 Midnight.Coup 于 2023-12-25 13:42 编辑

macos 发表于 2023-12-25 13:34
firefox好像有av1,几次看到b站出av1
Firefox 算最早支持 AV1 的,但目前 B 站给的 AV1 码率太低了不如用 AVC
AV1 硬编解码三家目前都支持了,移动端也差不多普及了,这个时候 Firefox 反而补课 HEVC 了,可能是互联网资源有一相当部分是 HEVC 了不得不支持吧

heliosu 发表于 2023-12-25 13:47

无所谓吧 avc也不是不能看

Junakr 发表于 2023-12-25 13:53

Midnight.Coup 发表于 2023-12-25 13:26
果子喜欢用非标准的东西也不是头一回了

没那七块钱买 HEVC 扩展。
我是用杜比的测试页看浏览器对音视频编码的支持情况的,Chromium 两种 tag 都支持,Safari 支持 hvc1,FireFox 不支持播放 HEVC。

https://ott.dolby.com/codec_test/index.html

(这层你编辑了两次我都不知道回什么好了)

limon 发表于 2023-12-25 19:07

好像也没啥网站非得hevc的,常用的b站还是avc清晰度高

—— 来自 S1Fun

青蒜 发表于 2023-12-25 19:55

不需要用那个7块钱的啊,有免费的,装好了重启火狐自动就开启了啊

Lisylfn 发表于 2023-12-25 20:01

我说我的软件解码从有几个绿变成全红是为啥,原来是改了这个选项

被雨困住的城市 发表于 2023-12-25 20:07

lhw369 发表于 2023-12-25 20:16

手机Android版edge和vivaldi都支持hevc,vivaldi还支持av1

—— 来自 HUAWEI ALN-AL00, Android 12上的 S1Next-鹅版 v2.5.4

Midnight.Coup 发表于 2023-12-25 20:33

本帖最后由 Midnight.Coup 于 2023-12-25 20:35 编辑

被雨困住的城市 发表于 2023-12-25 20:07
我是觉得b站h264比h265和av1清晰度高,可能h264二压得不狠

—— 来自 Xiaomi M2007J3SC, Android 12上的 S ...

H265 大概是 H264 码率的 1/3...... AV1 比 H265 还略低一点,B 站压太狠了,哪天取消 AVC 就可以大幅降低带宽和存储压力了

0WHan0 发表于 2023-12-25 20:58

来自设备制造商的 HEVC不是在工作吗,chrome的hevc解码走的不是这个吗,我看chrome播b站hevc视频的时候显卡是在正常硬解的

日日夜夜 发表于 2023-12-25 21:04

b站编码很迷,比如动态变化不大的视频avc还比hevc甚至av1的码率都低,同时画质也没看出明显不好的

Midnight.Coup 发表于 2023-12-25 21:06

本帖最后由 Midnight.Coup 于 2023-12-25 21:24 编辑

0WHan0 发表于 2023-12-25 20:58
来自设备制造商的 HEVC不是在&#x5DE5 ...

你可以打开商店更新列表点进对应页面看看,应该有横条提示,Chrome 的硬解走的是 D3D11 不需要这个插件

0WHan0 发表于 2023-12-25 21:19

Midnight.Coup 发表于 2023-12-25 21:06
你可以打开商店更新列表点进对应页面看看,应该有横条提示
横条提示之前就有了,有了这个提示后就是点进应用商店页面也无法安装的状态了,我也是通过其他方法装上的,但至少目前它还在工作

Midnight.Coup 发表于 2023-12-25 21:25

0WHan0 发表于 2023-12-25 21:19
横条提示之前就有了,有了&#x ...

可以试试用媒体播放器打开本地的 hevc 视频

0WHan0 发表于 2023-12-25 21:28

本帖最后由 0WHan0 于 2023-12-25 21:32 编辑

Midnight.Coup 发表于 2023-12-25 21:25
可以试试用媒体播放器打开本地的 hevc 视频
还好吧,视频是从b站下载的。换mpc-be也可以




被雨困住的城市 发表于 2023-12-25 21:50

waldo 发表于 2023-12-25 22:01

这不是能放嘛


0WHan0 发表于 2023-12-26 00:14

本帖最后由 0WHan0 于 2023-12-26 00:47 编辑

Midnight.Coup 发表于 2023-12-25 21:06
你可以打开商店更新列表点进对应页面看看,应该有横条提示,Chrome 的硬解走的是 D3D11 不需要这个插件 ...
又试了mpc-hc,电影和电视,媒体播放器,甚至照片(不过照片没声音),都能硬解,这些都是走d3d11的?倒是edge确实不能硬解

0WHan0 发表于 2023-12-26 00:47

Midnight.Coup 发表于 2023-12-25 21:06
你可以打开商店更新列表点进对应页面看看,应该有横条提示,Chrome 的硬解走的是 D3D11 不需要这个插件 ...

安装了fifefox121,只更改了“media.wmf.hevc.enabled”的值,其余都保持默认,这不是能播嘛。另外用的仍然是来自设备制造商的 HEVC 视频扩展






0WHan0 发表于 2023-12-26 00:53

是不是 HEVC 扩展(¥7)的问题,或许换来自设备制造商的 HEVC 视频扩展就好了

sunbeach 发表于 2023-12-26 00:54

edge的hevc支持很神秘,我朋友用obs的hevc推流给b站,其他浏览器打开都是黑屏,edge能播而且正常硬解
但是b站其他视频切hevc都无法硬解,换chrome又好了

baiducaonima 发表于 2023-12-26 07:30

网站普遍都是gpu转码,快,但清晰度是用码率换的,码率低就容易湖

—— 来自 Xiaomi 23127PN0CC, Android 14上的 S1Next-鹅版 v2.5.4

Midnight.Coup 发表于 2023-12-26 08:57

本帖最后由 Midnight.Coup 于 2023-12-26 17:36 编辑

0WHan0 发表于 2023-12-26 00:53
是不是 HEVC 扩展(¥7)的问题,或&#x ...
草,说不定还真是,我等会测试下更新到主楼

Midnight.Coup 发表于 2023-12-26 09:06

0WHan0 发表于 2023-12-26 00:14
又试了mpc-hc,电影和电视,媒&#x4F ...

MPC-HC 看内置/外挂的 LAV 设置走的 DXVA 还是 D3D11,电影和电视(Win11 里是新版媒体播放器)走的 MF 框架,和照片、 Edge 一样,旧的媒体播放器走的 DXVA

Midnight.Coup 发表于 2023-12-26 09:21

本帖最后由 Midnight.Coup 于 2023-12-26 09:32 编辑

被雨困住的城市 发表于 2023-12-25 21:50
这个三分之一是同画质下码率的对比,还是b站一般压制的码率的对比啊

—— 来自 Xiaomi M2007J3SC, Andro ...
【8K演示片】B站首发!你的设备还顶得住吗?https://www.bilibili.com/video/BV1qM4y1w716/
4K 档,8K 只有 AV1 不做比较,8K 刚出来的时候只有 HEVC 流所以只有 Safari 能开,现在有 AV1 流其他浏览器都行了,HEVC 8K 还是只有用 Safari
HEVC:

AVC:

AV1 4K:

AV1 8K:

Jet.Black 发表于 2023-12-26 09:24

Firefox 网上看视频容易挂或者掉驱动。

这是AMD还是Firefox的问题?

win11,显卡驱动已经升级到最新了。

被雨困住的城市 发表于 2023-12-26 09:28

waldo 发表于 2023-12-26 10:21

真要在线HEVC 8K用字节大佬编译的chromium呗,什么乱七八糟的都能播

0WHan0 发表于 2023-12-26 10:29

Midnight.Coup 发表于 2023-12-26 08:57
草,说不定还真是,我等会测试下更新到主楼
---------------------------------------------------------- ...

所以那Banner 就是骗大伙交钱的

0WHan0 发表于 2023-12-26 10:34

Midnight.Coup 发表于 2023-12-26 09:06
MPC-HC 看内置/外挂的 LAV 设置走的 DXVA 还是 D3D11,电影和电视(Win11 里是新版媒体播放器)走的 MF 框 ...

MF 框架也是d3d11和dxva都有吧

Midnight.Coup 发表于 2023-12-26 10:35

本帖最后由 Midnight.Coup 于 2023-12-26 10:42 编辑

0WHan0 发表于 2023-12-26 10:29
所以那Banner 就是骗大伙交钱的
骗大伙交钱就算了,能正常工作的是这个免费扩展,付费的连新媒体播放器都不认,装了还会干扰免费扩展

Midnight.Coup 发表于 2023-12-26 10:49

本帖最后由 Midnight.Coup 于 2023-12-26 10:50 编辑

0WHan0 发表于 2023-12-26 10:34
MF 框架也是d3d11和dxva都有吧MF 里可以用 D3D12/11/9 和 DXVA2,商店里的应用进一步限制为 D3D12/11,XBox 上还可以软解,具体看开发者
但只讨论这 2 个 HEVC 插件(解码器)的话,就是黑箱了,只能看出会用到 硬解+着色器+软解 保证尽量能播放的方案

两个路人 发表于 2023-12-26 12:12

青蒜 发表于 2023-12-26 12:23

Midnight.Coup 发表于 2023-12-26 08:57
草,说不定还真是,我等会测试下更新到主楼
---------------------------------------------------------- ...

收费的不如免费的,符合我的刻板印象
页: [1] 2
查看完整版本: FireFox 支持 HEVC 了,然而阿三坑钱还不做人