当前位置:首页|资讯

接近理想的双层杜比视界播放设备- AM6B plus with Coreelec

作者:Netflix_Watcher发布时间:2024-09-26


在你继续往下看之前,来回顾一下这些基础介绍

通俗易懂地聊聊什么是HDR

 什么是双层杜比视界

杜比视界的处理类型: 标准DV 与 LLDV

 2024年9月1日更新重大新闻,DV驱动正式支持S905X4,S905X4机型只要能刷CE系统,都有机会支持FEL 杜比视界播放,虽然S905的系统性能表现还不是很理想。

  现在市面上能播放杜比视界的设备很多,例如越狱后oppo/先锋碟机,以及套这些越狱系统的硬盘机。

  也有安卓系能支持播放杜比世界的盒子,例如zidoo与杜恩,以及一系列的盒子。

  但是这些设备很多局限性:

 1.越狱碟机/硬盘机,文件兼容性单一,仅对BMMV/ISO这类的光盘文件兼容性最好。不支持复杂的字幕格式,无法支持P5/P8的杜比视界播放.
 2. zidoo与杜恩这类的安卓盒子,文件兼容性广,但无法正确解码FEL杜比视界依旧,只能运用到RPU层数据,以及部分设备错误的std标准杜比视界输出。

 以下

杜比视界简称为DV

双层杜比视界简称为FEL DV

  时间回到2021年,当时DV MKV民间封装标准诞生,杜比视界可以用MKV格式存储。

  很多民间大佬就是开始测试能兼容FEL DV MKV的播放器。就发现了s922xj芯片可以正确解码FEL DV(即能同时解码两个视频轨道),没有抛弃el层数据。采用s922xj最常见的设备就是 am6b plus,它成为最有潜力的设备。

am6b plus长这样

  虽然am6b plus有这个硬件能力,但ugoos这个品牌商没有开发对应的软件,经过民间大神努力,也仅仅对kodi进行改造,让其能播放FEL DV MKV,例如kodinerds(德版kodi)。

  但是由于设备性能无法正确调用,播放FEL DV MKV文件,任何的快进快退都会让设备卡死。3年期间内,民间都没有找到合适的解决方案。

  直到今年,Coreelec出手才正式这些问题

https://coreelec.org/



  Coreelec是基于kodi的linux系统,使用Coreelec需要在AM6b上卡刷系统。这个系统本质上就是一个kodi,可以理解为一个原生的kodi系统。

 Coreelec成功让am6b plus 无卡顿播放FEL DV mkv文件,经过我个人测试正确处理了EL层数据。

FEL TEST

测试方法如下:

FEL测试用短片 

https://pan.baidu.com/s/1G9j9UJCxUT0uzcsOQ9VZ3Q?pwd=c6yd 提取码:c6yd


文件《FEL 噪点测试.mkv》:

  是在第二层制作了噪点信息,如果无法读取,就不会显示噪点。可以单纯用电脑播一下,看看原始画面什么样,在对比正确叠加画面后的画面,如果噪点不容易观察。使用《FEL RPU_EL测试.mkv》文件来测试

 《FEL RPU_EL测试.mkv》:是在第二层制作了一个视频进行叠加画面,如果无法读取,就不会显示,就像上面FEL测试的屏摄那样。


 在更多的测试下,AM6B plus with Coreelec 正确播放了p5/p7/p8主流的杜比视界格式,包括m4与ts格式。

   甚至能正确播放最高规格的双层杜比视界电影 :4K 60 FEl DV《双子杀手》

同时因为是kodi,可以支持以往只有PC才能使用的动态特效字幕,也会有正确的字幕亮度输出。




  Coreelec甚至修复了am6b plus自带系统错误的std标准杜比视界输出,实现了正确STD标准杜比视界输出,甚至添加自带系统没有的CM4.0支持

https://youtu.be/Gj3RjwuC128?si=kdtq2LOUjlILcJ_e

CM4.0是杜比视界最新的一种制作标准,OPPO/先锋都不支持CM4.0 ,仅支持原始的CM2.9标准。通常只有电视支持与少量流媒体盒子apple tv/shieldtv 支持。

CM4.0标准制作的影片大多出现在流媒体影片上,但现在发行的UHD光碟中已经有发现不少用CM4.0标准制作的影片,例如《Weird Science/摩登保姆》,它的UHD光碟就是CM4.0标准制作的。可以说这类规格的影片在am6b上的支持比碟机更好。

而且coreelec处理的画质与碟机一样,都足够正确。

am6b plus
sony x800m2

   可以说AM6B plus with Coreelec,是继碟机/硬盘机以来最好的代替品


简单介绍一下Coreelec,也就是kodi。了解kodi的用户都知道kodi的功能强大,与自定义性。使用各种各样的皮肤,来自定义UI表现。

Coreelec能支持dlna,smb, nfs贡献协议,基本的网络串流都不是问题。因为是kodi,庞大的插件库,甚至能使用plex ,emby, jelly等媒体库

 例如emby皮肤+emby插件直接运用NAS的媒体库

Coreelec也能支持电视的CEC控制,配置好后,甚至只用电视遥控器就能操作。

同时Coreelec也能做到源码输出,帧率同步,sdr/hdr/dv自动切换,这些专业的播放器应该要有的功能。



5月4日更新

Coreele 21 在20240504这个nightly版本开始支持BDMV的杜比视界播放器,也就是能播放双轨双层的杜比视界文件。当然只限于BDMV格式,早年单纯塞两个视频轨道的mkv是不能支持的。

我测试了BDMV播放能力

第一个测试光碟欧版4K UHD碟,双层杜比视界光碟

如果用的是ISO文件,点击后CE会让你选是直接播放主文件 ,还是显示原汁原味的BDmenu菜单

先试试跳过菜单,直接播放主文件

没问题,正确播放杜比视界,历史性的进步。

历史性的进步!

如果选择bdmenu菜单,BDmenu正常工作

但是从BDmenu进入正片,播放失败。。。

完了!

第二个测试光碟《天气之子》英版4K UHD碟,双层杜比视界光碟

如果是文件格式的BDMV,需要点击index.bdmv

先直接播放主文件,成功

选择BDmenu,直接无法读取

第三个测试光碟《攻壳机动队》美版4K UHD碟,双层杜比视界光碟

没拍好

《攻壳机动队》美版4K UHD碟,它的默认光碟设置是直接播放正片,不会直接显示BDmenu,也直接成功。

碟机上可以按pop up进入bdmen菜单,但是CE无法读取到这个光碟的pop up按钮,直接没提供这个按钮

第四个测试光碟《切尔诺贝利》美版4K UHD碟,双层杜比视界光碟

这是个剧集

直接失败

直接播放主文件都没问题

第5个测试光碟《哥斯拉-1.》日版4K UHD碟,双层杜比视界光碟

BDmenu正常

从bdmenu进入正片,失败,但是pop up菜单正常

是能正常调出菜单

最后试一试最有难度的一张碟

《spears munsil 4k测试碟 2023版》,真正意义上用bdmenu做出了像应用程序一样的光碟,一共3张碟

这张碟还是我自己抓的,第一次读取很慢

成功显示,默认HDR

尝试在光碟能切换杜比视界,没问题

打开EOTF ST2084测试

没问题

但是按popup键,无法回到主界面。。。。。。。只能关掉重开

试试第二张的DEMO碟

还是失败

最后总结,如果不看bdmenu,直接播正片,可以正确解码播放bdmv的杜比视界。看bdmenu就别指望,而且CE对bdmenu的支持还是不如碟机这类原生支持设备。



  看完上面的介绍,大家应该能理解我为什么没有说这是一个完美的播放器,而是“接近理想”。
Coreleec支持了近乎所有的杜比视界格式,正确解码播放FEL,支持连碟机都没有的CM4.0标准甚至包括了BDMV的杜比视界播放,CM4.0的支持。

但BDmenu的支持不尽人意,硬盘/光碟机依旧有存在的价值。相对的,Coreleec对于刚刚接触高清范畴的小白来说,依旧会有门槛。如果不理解kodi的设置逻辑,也不懂hdr/dv,音频直通这些概念。是会很难上手,很多人甚至不知道怎么判断自己手上收藏的片源是不是双层杜比视界。

   如果你收藏的都是BDMV,还需要看DV MKV文件,那么你就要自己手动制作,即使新版的MKVToolNix可以直接从BDMV制作DV MKV了。但对于动手能力差的小白来说,依旧很痛苦。甚至如何处理早期的没有按照dv标准封装的mkv就需要更复杂的工具。

  另外一个问题比较困扰我这类的老二次元。例如我自己设计的屏幕字,用两层blur来模拟发光效果,大量用了be来模糊边缘。这种字幕让coreelec播放,如果使用硬件解码(硬解),会造成ASS字幕渲染不准确,包括时间轴偏移2-3帧,样式渲染错误。

就像参考图,字幕样式完全不对

coreelec硬解渲染字幕
PC上xy-filter渲染字幕
coreelec硬解渲染字幕
PC上xy-filter渲染字幕



  可能的原因就是软解与硬解不使用同一个render/渲染管道造成的。kodi使用软解,不只是解码,连画面render/渲染部分都没使用芯片的算法,这样字幕与画面能一起处理。硬解就是解码与渲染都是芯片算法在负责,字幕另外渲染,所以才没法做对。

  其实这算是kodi的问题,硬解下能支持的特效代码,不如软解的多。大部分情况下be与blur都会有问题。

  如果全部使用软解,字幕渲染与时间轴都完全正确。但是使用软解,杜比视界就不能用了。基本只能转换使用pgs图形字幕来曲线救国。但使用pgs,时间轴偏移2-3帧的问题依旧存在

有兴趣的话,可以试试我的字幕

链接:https://pan.baidu.com/s/1NSE6szFdJ8kfSxmFlCmktw?pwd=1i5o 提取码:1i5o


最后如果你也想使用这个设备,可以考虑使用21-Omega版本,nightly每日构建版本。

https://github.com/CoreELEC/CoreELEC/releases
https://relkai.coreelec.org/?dir=Amlogic-ng/ce-21

根据coreelec团队的发言,20.5版本以后就不在单独提供DV版固件,现有的固件不集成DV驱动,需要手动把驱动文件放在根目录。(原因是有人找到了64位驱动)

  也就是卡刷完系统,除了引导文件,还要把dovi.ko驱动文件放在同一目录下,或者参考官方说明放入指定的位置。

官方的驱动下载点。

https://discourse.coreelec.org/t/ce-ng-dolby-vision-for-g12-boxes-u22xj-am6-raven/50953

如果没有正确放入驱动,是无法在系统在看到杜比视界的选项

正确配置驱动后,记得将杜比视界模式改成无损模式








Copyright © 2024 aigcdaily.cn  北京智识时代科技有限公司  版权所有  京ICP备2023006237号-1