hxf0223
(Roderick.Huang)
1
服务器上有两块英伟达GPU:3060/3090,使用最新的Chromium 133.0.6875.0。以及启动命令参数:
./chrome --ignore-gpu-blocklist --enable-features=AcceleratedVideoDecodeLinuxZeroCopyGL,AcceleratedVideoDecodeLinuxGL,VaapiIgnoreDriverChecks,VaapiOnNvidiaGPUs,AcceleratedVideoEncoder,AcceleratedVideoDecodeLinuxZeroCopyGL
解码可以开启 h264, av1, vp9 这几种的硬件加速,编码只有 h264 的硬件加速。
希望能开启 h264/hevc/vp8/vp9/av1的编码加速,以及解码加速。不知道该如何操作?是不是需要修改源码?
Zh-Rvw
(CNmaxRo)
2
编码好像要chromium支持,我的intel用命令开启也不支持hevc(这好像不开源)。
intel 的 gpu 需要安装intel-media-va-driver-non-free
才能支持硬件编码。
详细信息请查看 HardwareVideoAcceleration - Debian Wiki
Zh-Rvw
(CNmaxRo)
4
刚用了Windows11,发现hevc解码是可用的,可能是驱动的问题。
hxf0223
(Roderick.Huang)
5
我测试用的是133,最新版本。首先似乎是只能通过Accelerated参数启用。试过vaAPI参数:
–use-gl=angle --use-angle=gl --ignore-gpu-blocklist --enable-features=VaapiVideoDecodeLinuxGL,VaapiVideoEncoder,VaapiOnNvidiaGPUs --disable-gpu-driver-bug-workaround
编码/解码一个都没有启用GPU加速。
hxf0223
(Roderick.Huang)
6
我看你截图vpx编码还是可以启用GPU加速的。请问用的是Chrome,还是Chromium呢?
Zh-Rvw
(CNmaxRo)
8
卧槽,回复错了,Chrome 131版本后命令改了,我之前发了贴里面写过。