FydeOS_for_PC_iris_v16.0-SP1-stable在12代intel笔记本上不支持HEVC编解码

1.关于你要提交的问题
FydeOS_for_PC_iris_v16.0-SP1-stable在12代intel笔记本上不支持HEVC编解码

Q:是否在社区搜索了相关问题 (使用 “x” 选择)

  • [x ] 没有类似的issue

2. 详细叙述
about:gpu页面上vp9和av1的支持都有列出,独缺hevc的支持
chrome://media-internals页面上显示,播放av1时正确加载vaapi解码器,说明vaapi应该没有问题

(1) 具体问题

A:chrome从107版本开始就应该支持hevc了,为什么现在这个108的版本不行?

(2) 电脑具体配置和固件版本

  • 处理器:Intel 12th gen
  • 显卡(如有独立显卡请注明):Iris
  • 运行内存与储存内存 :
  • FydeOS 版本:FydeOS_for_PC_iris_v16.0-SP1-stable

(3) 详细日志 (如果需要的话)

  • 获取日志请在 Chromium 浏览器中输入 /var/log/messages , 并定位相关日志片段展出。

A:

chromeos是只在某些机器上支持,并不是都支持

这不是技术问题,能否支持 hevc 在乎与 Chromium 项目以及 FydeOS 是否有分发相关解码器的授权。目前这个区块还不是很清晰,所以还要再等等。

请注意,Chromium 不是 Chrome;如果是的话,就没有必要分出两个版本来了。

翻译一下就是要花钱买授权,所以还没有 :face_with_peeking_eye:

1 个赞

我的理解是,intel 12代以上的vaapi解码器是由intel提供的,vainfo显示hevc的硬件解码器已加载,整机在销售时可以被看做已缴纳相关的解码器授权费用,因为laptop类的授权费用不依赖于整机售价,换一个操作系统来调用这个硬件解码器没可能会增加授权费。
Chromium为什么调用了h264,vp9,av1的硬件解码器,唯独没调用hevc硬件解码器,是不是哪里有参数开关没打开,这难道不是一个技术问题?

授权当然是分系统的,你买chromebook就是chromeos的授权,买windows就是windows的授权,你想知道chromium有没有直接下个chromium os试一下就知道了



事在人为。
有所为有所不为。

这种他可能看不懂,翻译一下就是个人可以随便搞,公司可不敢

我的笔记本自带的win11,我买回来自己没有安装任何hevc解码器,我查了下,系统也没有预装微软的hevc video extension,但是edge和chrome还有微软自己的movie和video播放器都直接可以硬解hevc。

其实你要验证很容易,你在你的电脑上装一个linux下一个纯的chromium浏览器,看有没有hevc。要实现这个功能其实很容易,就是把chrome里的解码器扒下来编进chromium就可以了,但fydeos公司在没有授权的情况下就不敢这么搞,这很好理解吧。你看windows一点意义都没有,windows都买好授权了。

你可以去看,授权的方案,有针对笔记本硬件,也有针对解码器软件。市售的含硬件解码器的笔记本,授权显然是针对整机硬件,因为授权价格不随整机售价变动,是固定的。

即使要另外收取hevc授权费用,我不介意fyde官方收取19-29元的费用,我想这个定价可以涵盖授权费和其他的行政开支了。

另外我大概找到了开关

#if BUILDFLAG(ENABLE_PLATFORM_HEVC_DECODING)
#include “media/gpu/vaapi/h265_vaapi_video_decoder_delegate.h”
#endif

你开了有效么?上面官方不是说了还没确定怎么搞么,要花钱买是花钱买的方案,但他们现在肯定还没买

oem版消费版本windows上是有预装巨硬提供的解码器的

打开开关的事情没有技术难度,所以我说这不是技术问题,开关在哪里我们也都知道。

我们当然是希望 FydeOS 能支持 hevc 的,这你放心。但凡能搞,就一定会有。再等等。