发现了一个"较大"Bug,卓懿Linux安卓容器缺失原生的视频解码器!!!

2024-05-18 19:57:44

Linux卓懿安卓容器没有自带的视频播放器,也缺乏原生HEVC的H.264等视频解码器

        那我怎么发现的呢?装了闲鱼APP,平时用着还行,我用的是Dell precision M7510,用Radeon Pro WX 4150的显卡,平时用独显直连模式,用Linux deepin 20.9的系统开源驱动,就是装好系统直接用的那种。Droid容器里也设置好了“性能模式”:55454.png但是app里面的视频无法正常播放,显示是黑屏,截图_选择区域_20240518170602.png商品页面视频是花屏卡顿,我就想到了是那显卡的H.264等视频硬解码没装好。包括用快手极速版,打开也会卡顿、闪退。

     我只好重启进BIOS改成核显的"混合模式",在核显的混合模式下(Droid容器里也设置好了“兼容模式”,不改模式app的显示会花屏),那视频倒是能正常播放,快手极速版也能正常播放视频了。

     但是混合模式下,独显不是满血发挥,性能有损失。笔记本是用Intel六代的CPU,硬解码H.264,也就个入门的水平,还好它是标压U,也就刚好够用(对于现在的手机、平板来说硬解码H.264也不是多大的问题,但是老旧电脑对于硬解码H.264还是能力不足,包括笔记本上的8代低压U,解码H.264的4K视频,散热不好也会卡顿)。

       安卓系统又不是Win 10,这让我从哪儿去找HEVC解码插件呢?也不是没有办法,我想到了“potplayer”播放器的安卓版,那里面应该有些解码插件https://www.jb51.net/softs/923209.html 

截图_20240518171505.png把它装上后,快手极速版倒是不卡了,不过不是很流畅。

于是我去卓懿容器里面的应用商店,找了专业点的"MX播放器",装好它后,还是默认设置(解码器不能乱点,乱点反而不行),抖音极速版就能流畅播放了untitl003.png但是闲鱼app的视频还是不能播放,就这样吧。以后空了重装一下AMD的显卡驱动,把那视频解码器装上就应该能行。截图_deepin-devicemanager_20240518171221.png

        还好我的笔记本是A卡,开源的装好Deepin系统就能用。如果是N卡,Linux的N卡闭源驱动适配性更差,Dell笔记本开独显直连点不亮内屏,必须接外屏才能显示。要是台式机,用老旧显卡也是这个问题,而且台式机还没法用核显那"混合模式"。如果用核显,也是要用6代及以上的CPU。Linux Deepin是内置了视频软解码插件,适配一些老旧显卡和CPU,刷抖音、B站、快手都不卡的。但是它的解码插件卓懿安卓容器用不上希望Droid开发小组能解决一下这个问题吧

       

用户评论