找回密码
 立即注册
搜索
查看: 2257|回复: 12

[软件] Linux下浏览器视频硬解是不是特别难实现?

[复制链接]
     
发表于 2022-1-26 19:28 | 显示全部楼层 |阅读模式
Chrome要特定版本+特殊的配置,Edge干脆就直接不支持,FireFox也是特别难打开系统这边也是很麻烦,VAAPI毕竟不像MediaFoundation
有什么开箱即用的东西吗?硬解h264就可以了
回复

使用道具 举报

     
发表于 2022-1-26 19:37 | 显示全部楼层
Arch wiki 是最好的 Linux 文档:
https://wiki.archlinux.org/title/Hardware_video_acceleration
目前主要还是得走 VAAPI

开箱即用没法指望
除非是 Distro 有人专门去调教配置
回复

使用道具 举报

     
 楼主| 发表于 2022-1-26 19:41 | 显示全部楼层
5long 发表于 2022-1-26 19:37
Arch wiki 是最好的 Linux 文档:
https://wiki.archlinux.org/title/Hardware_video_acceleration
目前主要 ...

那要是主要用微软的那套跨平台的东西,比如VSCode、Edge
有什么好的发行版推荐吗?
手里收了好几个寨板,来回折腾整好了几台,但是都是32位UEFI而且跑Windows巨卡
回复

使用道具 举报

     
发表于 2022-1-26 19:52 | 显示全部楼层
本帖最后由 5long 于 2022-1-26 19:54 编辑
ls2021 发表于 2022-1-26 19:41
那要是主要用微软的那套跨平台的东西,比如VSCode、Edge
有什么好的发行版推荐吗?
手里收了好几个寨板, ...

现在还有官方支持 32 位系统的发行版不多了, 在这可以查:
https://distrowatch.com/search.p ... tatus=Active#simple
Debian 算一个, OpenSUSE 也是个大牌
编辑: Mint 应该也还算新人友好
别的不推荐

不过 Edge 的官方安装包
https://www.microsoft.com/en-us/edge
似乎也只有 64 位的?
回复

使用道具 举报

     
 楼主| 发表于 2022-1-26 19:54 | 显示全部楼层
5long 发表于 2022-1-26 19:52
现在还有官方支持 32 位系统的发行版不多了, 在这可以查:
https://distrowatch.com/search.php?ostype=Li ...

32位UEFI装得上Ubuntu 64bit
我就装上去了,可以跑。要用特殊的bootia32.efi来修补一下启动盘,以及对安装的系统进行一些处理
回复

使用道具 举报

     
发表于 2022-1-26 19:56 | 显示全部楼层
ls2021 发表于 2022-1-26 19:54
32位UEFI装得上Ubuntu 64bit
我就装上去了,可以跑。要用特殊的bootia32.efi来修补一下启动盘,以及对安 ...

那还成
从广泛支持的角度看, 还是 Ubuntu 比较稳
把 Arch wiki 上的信息尝试挪用过来就行了(
回复

使用道具 举报

     
发表于 2022-1-26 20:01 | 显示全部楼层
5long 发表于 2022-1-26 19:37
Arch wiki 是最好的 Linux 文档:
https://wiki.archlinux.org/title/Hardware_video_acceleration
目前主要 ...

不知道从几个月前的某个版本之后,chrome 按这个配置也无法开启硬解了
回复

使用道具 举报

     
发表于 2022-1-26 20:02 | 显示全部楼层
我看了下用的linux mint,自带的ff就有硬解啊,没设置过
回复

使用道具 举报

     
发表于 2022-1-26 20:08 | 显示全部楼层
littleneko 发表于 2022-1-26 20:01
不知道从几个月前的某个版本之后,chrome 按这个配置也无法开启硬解了

我现在手上的电脑是笔记本, Intel 11 代
Arch 系统
启动 Chrome 时加上参数 --enable-gpu-rasterization --enable-features=VaapiVideoDecoder
chrome://flags/ 里没做相关配置
是能硬解的

另一台机器是 AMD 显卡的台式机, 印象中配置不太一样. 但最终也配置到了能硬解的状态
回复

使用道具 举报

     
发表于 2022-1-26 20:39 | 显示全部楼层
Firefox现在很简单吧,我记得只要启动一个参数就行了。
Chromium系架构变化比较快,这个版本能用硬解下个版本可能就不行了。
回复

使用道具 举报

     
发表于 2022-1-26 20:49 来自手机 | 显示全部楼层
本帖最后由 BRS5672023 于 2022-1-26 20:54 编辑

firefox 使用 vaapi 还是比较简单的(无论 wayland 还是 x11)
然而似乎 wayland 看油管视频内容从广告到实际视频内容切换的时候会有剧烈的 flickering。。
另外就是体感的阿b的弹幕渲染性能非常差。。
虽然 chromium 也会有黑方块的问题以及 wayland vaapi 目前似乎还比较难搞(有一个 aur 的包,但是说编译时间非常长我也没试过)

—— 来自 HUAWEI OXF-AN10, Android 10上的 S1Next-鹅版 v2.5.2
回复

使用道具 举报

     
 楼主| 发表于 2022-1-26 20:56 | 显示全部楼层
5long 发表于 2022-1-26 20:08
我现在手上的电脑是笔记本, Intel 11 代
Arch 系统
启动 Chrome 时加上参数 --enable-gpu-rasterization  ...

GPU光栅化我试过是正常的,这个意外地好弄
主要还是vaapi的坑太多了,感觉太麻烦
只能说以后收垃圾不能收CPU性能太低的,靠软解得了
回复

使用道具 举报

     
发表于 2022-1-26 22:50 来自手机 | 显示全部楼层
code直接搞个aur用,社区版不能ssh

—— 来自 HUAWEI NOP-AN00, Android 10上的 S1Next-鹅版 v2.5.2
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-9-23 05:23 , Processed in 0.025312 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表