聊聊双层杜比视界和最便宜的播放器魅视8702
创作立场声明:本文以普及相关知识为主,如有错误请指出
10年前,我因为常用那句“买你买得起的最贵的”来搪塞繁多的购买咨询,而被同事取笑,然而实际上我是走“花最少的钱,达到所需要的效果就够了”路线的。作为从DVD玩到UHD的中年人,如果有什么高清格式是播放不了的,一定会成为我的心头大患。没错,双层杜比视界就是近两年让我很难受的那个隐患,一直没有找到免费的解决方案,无奈之下还是花了点钱解决了它(纯自费)。
一:杜比视界比其他HDR格式好在哪里?
常见的HDR视频格式有HDR10、杜比视界和HLG,至于HDR10+的资源比较少见,至于Technicolor的Advanced HDR(SL-HDR1, 2 and 3) 更是毛都没见过。
HDR10及PQ的解释:
一个视频的参数有很多,描述清晰度的用分辨率,描述色彩的用色彩空间,描述运动信息的用帧数,描述从全黑到全白之间划分成多少等级用灰阶等级(8bit-10bit-12bit)。而黑的亮度是多少,白的亮度是多少,在白与黑之间的灰阶变化遵从什么样的曲线(函数),就是SDR与HDR的主要区别。
以往的视频不管分辨率如何变化,黑的定义是0.01nit,白的定义好像是100nit(120nit白峰值-数值255-8bit),这之间的变化曲线称为伽马(Gamma Formula)常见的是伽马2.2或2.4(上图实线)(sRGB、BT1886等等),而HDR10、HDR10+和杜比视界(Dolby Vison)的曲线(EOTF函数)是Perceptual Quantization (PQ)-感知量化曲线(上图虚线),组织上定义为ST2084,黑的定义最低是0.001nit,白的定义最高到4000nit-数值920-10bit,也许940对应6000nit?(10000nit白峰值-数值1023)。
HLG是另一种HDR曲线(函数),组织上定义为ARIB STD-B67,电视广播用,除了超出100nit的部分,剩下的与伽马2.4大致相同。
显示设备的发展,让能够实现的亮度范围和色彩空间有了较大差别,所以必须在视频里标注元数据MetaData,包括色彩空间是BT709还是BT2020,制作者的监视器是什么等级、最大亮度和最小亮度是多少等等。组织上把HDR10的元数据称之为ST2086。
如果整个视频是统一的元数据,就叫静态HDR,HDR10和HLG都是。如果不同场景有不同元数据,就称为动态HDR,杜比视界(ST2094-40)和HDR10+(ST2094-10)就属于动态HDR。
HDR视频除了亮度范围的扩展,通常也采用10bit(RGB30bit)量化精度,这给了图像暗部灰阶更丰富的细节还原能力;此外,HDR视频基本以BT2020色彩空间替代了BT709。(DCI-P3只是显示器的参考色域,HDR视频的色彩空间好像只有BT2020)
10bit、高亮度(范围)、广色域,是HDR时代显示设备的三大特征。
HDR视频体系的出现,是因为SDR体系标准已经成为从拍摄端到显示端的瓶颈,显示器件的亮度、对比度、色域越来越高,CMOS传感器的动态范围也越来越大,唯独存储和传输的格式不能满足。
既然点进来这篇文章,我假设你已经体验过真正的HDR视频显示效果,更明亮的光、更丰富的色彩和细节。对于杜比视界,大家的印象应该是比HDR10更好,尤其是杜比自己的对比说明,仿佛4000nit(也有10000nit)亮度和12bit色彩精度下可以达到数倍于HDR10的效果,然而作为一个格式容器,也许杜比视界的规格余量很大,但现实中可能并没有用到多少,也可能因为目前器材的限制看不出来,导致国内外的评论员们都只能找出那么一点点的画质优势。
除了BBC和NHK联手编纂的HLG之外,当前主流HDR视频,都要从PQ(感知量化)说起,这一杜比实验室的学术成果,配合HEVC的main10的10bit配置,就有了PQ10,HDMI 2.0第一版就支持了,后来被CTA(美国消费者联盟)添加了CEA-861.3静态元数据后就有了HDR10,BDA蓝光联盟选定HDR10为强制HDR格式,并将杜比视界作为可选HDR格式,用在UHD蓝光碟上。(也许不准确)
杜比实验室一直在推动基于PQ的HDR技术-杜比视界,只是因为是专有规格,无法被其他组织接受为核心格式,所以才有了免费的HDR10和HDR10+,这背后索尼和三星功不可没,虽然出面的是HDMI许可组织、 UHD 论坛、BDA联盟、ITU国际电信联盟。(一流企业定标准嘛)。
这期间的大事件大多发生在2015-2016年之间,具体的我可能也查不清楚了,但我感觉杜比视界是一个超前的视频规格,很难在当时的产业环境下被广泛接受,*级厂商也需要免费的技术和容易实现的产品来开拓市场,于是HDR就这样泛滥了。
在我看来,杜比视界相比HDR10和HDR10+的优势并非在4000nit(制作参考监视器,HDR10、HLG的监视器通常是1000nit)的亮度和12bit色深上,而是恒定亮度色彩空间IPT / ICtCp,具体介绍看下面链接,它是用来替代传统非恒定亮度色彩空间Ycbcr的,优势是更小的色彩误差ΔE。
什么是ICtCp?
ICtCp是一种新型视频信号格式,由Arris、杜比、InterDigital联合提出,受到MPEG委员会的认可,并收录于ATSC3.0规范。杜比曾在2017年美国SMPTE技术峰会上进行过现场技术演示。面对以10bit色彩深度、HDR、广色域为特点的视频发展新阶段,现有信号格式在技术可靠性和准确性上逐渐遇到瓶颈,而通过对信号的升级换代可以提高未来发展空间。作为分量式信号,ICtCp依然采用画面亮度与画面色彩分开的编码格式,其中I代表经过编码后的亮度强度,即黑白画面;Ct代表蓝黄色轴色度信号,Cp代表红绿色轴色度信号,CtCp合并后构成完整色彩画面。
ICtCp作为信号格式标准收录于ITU针对HDR制定的BT.2100技术规范中,与RGB和YCbCr同为针对HDR内容的信号格式,其中亮度信号部分的I可以采用非线性的视觉量化(PQ)EOTF或混合对数伽马(HLG)方式进行编码记录,可以精准还原最高至10000尼特亮度信号的同时在观看过程中保持自然观感,对拍摄HDR素材具有天然优势。而记录色彩的CtCp由于采用交叉色轴作为色彩数值坐标系同样具有精准性。
此外,杜比视界在影片的后期制作流程上更为严格和周密,在显示设备上的解码映射都有相关认证,这使得杜比视界格式在效果还原上更能接近创作者意图,毕竟流媒体和碟机的杜比视界是杜比影厅播放技术的民用版本。另外的一个猜测,就是能对比杜比视界和HDR10版本的影片,本身就是在杜比视界制作系统中同时生成的,所以才难以分出差别,即便是HDR10,效果也更有保障,而其他单纯HDR10格式的制作可能就没有那么严谨了。
二:单层和双层杜比视界有什么区别?
流媒体的杜比视界是DV Profile 5(比如NetFlix),是基于10bit色深和ICtCp,解码负担比较小,就是常说的单层杜比视界(single layer)。貌似单层的还有DV Profile 8.1(基于Ycbcr),没细研究。Profile 5的单层杜比视界在流媒体应用很多,其实你可以把它看成用ICtCp替代Ycbcr的HDR10+,只要电视支持杜比视界,基本通过文件方式就可以播放。
而UHD蓝光碟使用的是DV Profile 7,按大神们的解释,12位杜比视觉信号分成一个基本层和一个增强层,基本层(base layer )是 4K H.265 HEVC Main 10 YUV420 10-bit,增强层是1080P的H.265 HEVC Main 10 YUV420 10-bit,而把这俩合成12bit DV据说是杜比的专利,我也不知道解读的对不对,查了好几次也没搞的太明白,有兴趣等大神来补充。
说点实际的,单层DV通过Media info查看,是这样的:
格式 : HEVC
格式/信息 : High Efficiency Video Coding
格式配置 (Profile) : Main 10@L4@Main
HDR 格式 : Dolby Vision, Version 1.0, dvhe.05.03, BL+RPU
编解码器 ID : dvhe
编解码器 ID/信息 : High Efficiency Video Coding with Dolby Vision
双层DV也就是UHD蓝光的DV通过Media info查看,是这样的:
视频 #1
ID : 4113 (0x1011)
菜单 ID : 1 (0x1)
格式 : HEVC
格式/信息 : High Efficiency Video Coding
格式配置 (Profile) : Main 10@L5.1@High
HDR 格式 : SMPTE ST 2094 App 4, Version 1, HDR10+ Profile B compatible
编解码器 ID : 36
视频 #2
ID : 4117 (0x1015)
菜单 ID : 1 (0x1)
格式 : HEVC
格式/信息 : High Efficiency Video Coding
格式配置 (Profile) : Main 10@L5.1@High
HDR 格式 : SMPTE ST 2086, HDR10 compatible
编解码器 ID : 36
时长 : 2 时 16 分
宽度 : 1 920 像素
高度 : 1 080 像素
画面比例 : 16:9
双层DV除了一个4K HDR10+的视频流,还有一个1080P的视频流,第二个视频流的数据只有第一个的15%左右,这也是为什么在不支持双层DV的播放器+电视上直接播放HDR10。从去年开始,有工具可以支持双层DV转单层DV,只是兼容性不怎么样,而且MP4封装不允许Atmos/THD和DTS:X这样的无损音轨存在,所以mp4的单层DV最多只支持到Atmos/DD+。
有人不服气,用Profile 6做了个单层DV的ts封装的影片,塞进了Atmos/THD,只是兼容性更惨了。
格式/信息 : High Efficiency Video Coding
格式配置 (Profile) : Main 10@L5.1@High
HDR 格式 : Dolby Vision, Version 1.0, dvhe.06.06, BL+EL+RPU, HDR10 compatible / SMPTE ST 2086
编解码器 ID : 6
实际上双层DV的播放一直只能在UHD蓝光机上实现,直到神机OPPO 203被破解,扬名海外十余载的OPPO蓝光机就这样被终结了,历史上类似的事情也有过,比如某个密钥没保存好而消失的蓝光播放软件(记不清了),残存下来的越狱固件和硬件体系衍生出了一众山寨播放器,这些基于Linux系统的专用播放器中,最便宜的就是魅视8702,价格你们自己去某宝查吧。
三:原盘、remux、重编码、WebDL
为了避免概念混淆,简单说一下常见资源的类型,首先是原盘(BDAV),UHD Bluray基于Bluray发展而来,盘片从单层双层,发展到3层4层,最大容量100GB,50 GB最大码率 72 / 92 Mbit/s, 66GB 最大码率92Mbit, 100GB最大码率123或144 Mbit,上图的谍中谍6主文件最大总体码率也就109Mbps,这还是包含无损音轨、SUB字幕流和两个视频流的,所以网上有些120Mbit以上的测试文件意义不是太大。
原盘以文件夹或者ISO封装为保存形式,正片、花絮和视频素材都放在BDMV目录中,原盘保留了UHD 碟片的全部特性,包括导航菜单、BDJAVA等互动功能,对于电影收藏爱好者或者学习导演剪辑的人更有价值,但音画质与精简后的remux没有差别,只是双层DV目前仍只能以原盘形式播放。在PC上,DVDfab和POWERDVD可以支持导航菜单,VLC可以支持一部分,而像Potplayer则主要以读取mpls列表文件按顺序播放主视频文件,因为有的碟片分成了不同剪辑版本。
remux是将正片适当精简音频流、字幕流的资源形式,视频没有二次压缩,一般保存为MKV,可以添加PNG图片形式的sub字幕,或者srt、ssa这样矢量字幕,常见最大的也就在65G-85G左右。
基于remux的重编码版本通常会标有x265字样,适当降低的码率对画质影响不大,体积也小很多,一般也就是10-30G左右,外挂字幕和音轨都更方便,所以我更推荐这种资源。
WEBRip或者WEBDL则是从流媒体网站复制下来的,码率偏低些,但像NetFlix或者Amazon的资源质量也有保障,最近更出现了单层杜比视界的webDL,效果也不错。
四:魅视8702介绍
作为入门级配置,8702只有一个方盒子,不过对我来说正合适,因为我的下载机HTPC使用的是硬盘抽取盒,也有闲置的硬盘座,使用起来并不麻烦。这个遥控器打十几年前我用思百德播放机的时候也是同款,毫无新意,好处是有背光。
8702还有一个碟机常见的配置,就是双HDMI输出,主HDMI输出音视频,副HDMI只负责输出音频,接线方式更自由,也不用担心功放的视频直通能力或者电视的ARC输出能力不行。8702配置一个千兆LAN,不过只能使用NFS服务,我手头没有nas,win下开NFS服务总也没搞定,还是用硬盘座省事。
虽然现在NAS很时髦,但说实话,稳定性、易用性还是比不过硬盘读取(实在是怕配置这些网络设备)。这都10年以上的老配件了,工作依然顺畅。(西数2TB出厂日期2010年12月)。
8702的外观就是这么简陋,电源也是跟路由器一样的开关电源,所以更高档次的播放器,除了增加内置硬盘抽取盒、增加SACD等播放能力之外,大多也在电源上堆料,俗称线电(线性电源),环牛+大水塘,HiFi那一套,预算充裕可以考虑。
山寨的有点懒,OPPO的logo都懒得换,不过我也无所谓了,需要关心的是设置,不同设备的支持情况和连接方式,会有不同的效果,大致来讲一下。
播放设置
播放设置属于使用习惯的设置,一般也就不动了。
视频设置
视频设置根据你所用的设备可以有很多选择,但一般情况下不要动。如果你的显示设备属于真HDR,且支持杜比视界,那么最好选择自动,比如索尼x9xxx以上机型和OLED机型,就不用去管。如果电视比较老,不支持HDR,或者是投影机,那么可以考虑进行HDR-SDR的转换,色域的控制,这里不细讲。
HDR输出格式设置
分辨率和刷新率
输出分辨率和自定义分辨率,这里我通常喜欢自动,这样可以把片源的原始分辨率和帧率不加修改的传输给显示设备,当然,如果不喜欢切换分辨率带来的黑屏,或者是1080P的投影机、串接老功放,可以指定一个合适的输出格式。色度空间色彩深度这些,对于比较新的设备直接选自动。总体来说,视频设置给了兼容老设备足够的选择,这些都是OPPO203的原有特性。
音频设置里,如果是串接支持全部源码格式的功放,那么HDMI音频格式自动就好。如果选择功放或者回音壁的HDMI IN连接8702的副HDMI,第二音频输出需要打开。
自动模式下设备可以自动判断设备支持情况开启源码或者使用LPCM,不支持解码的但支持多声道LPCM(许多老的HDMI功放),可以选LPCM,此时为8702机内解码,在声音处理选项里还有些设置对应机内解码的应用。光纤/同轴输出同理。
感觉说了一堆废话,其实就是兼容性的问题了,升级换代最好保持同步,有了支持HDR和杜比视界的电视+支持全景声的功放/回音壁,搭配8702只需自动即可,这样搭配下来才能保证效果。
在使用USB硬盘连接的情况下,直接进入视频选单,找到硬盘,就可以安心的看片了。
所有支持的文件格式都会被显示出来,ISO和BDMV文件夹都可以实现原盘导航菜单播放。
原盘导航菜单对于有大量小视频的演示盘、测试盘极为方便,否则你只能面对一堆数字文件名搞不清放的是什么。
对于电影来说,导航菜单可以设置字幕和音轨,也可以看到花絮的介绍,进入章节直接播放,这些DVD时代就有的特性,现在倒是很少有人看重了。
不过原盘有个麻烦的地方,就是外挂字幕,尽量找DIY过的原盘。关于画质,我不想作评价,屏摄这个东西还是电视影响更大一些,原汁原味即可,我也不喜欢播放机做任何优化,这些事情交给显示设备比较好,它所需要做的事情,就是正确的输出。
除了原盘播放,remux、重编码的4K HDR片源也都可以正常播放,基本不用在意文件大小和码率高低。
8702不能安装流媒体应用,如果有需求,则需要考虑美版索尼x700之类的碟机,自带流媒体应用,只是只能看光盘了。
顺便说一下我对高清播放器的分类,一类是给老电视看网络视频的电视盒子,比如天猫魔盒、小米盒子,本地文件播放水平跟近两年的电视内置SOC差不多,价格400以下;还有一类就是芝杜、海美迪的硬盘播放器,本地播放能力会强一些,价格400-900就够了。原生安卓系统的外贸盒子、亚马逊火棒、ATV4K、NV神盾也都是以流媒体为主,本地播放能力取决于软件。这类盒子对索尼电视用户而言没太大意义,安卓电视用PLEX也可以得到与ATV+infuse差不多的体验。剩下的一类,也就是比较贵看起来比较发烧的机型,以看原盘和大文件为主,但如果不支持双层DV,不支持原盘导航菜单的机型,我个人认为没有选择必要。
槽点真帝
校验提示文案
煮鸡蛋
校验提示文案
kou_sama
校验提示文案
蓝的天白的云
校验提示文案
ansenzheng
校验提示文案
进可攻退可受
校验提示文案
zhudm
校验提示文案
Badwasp
校验提示文案
夜宇阳
校验提示文案
嗯pauper懂的多
校验提示文案
chenzhixiong
校验提示文案
Jsjsshuw还
校验提示文案
乌擒悔
校验提示文案
战逗逼
校验提示文案
咸蛋小朋友
校验提示文案
法行天下
校验提示文案
习惯老哥
校验提示文案
非正常天气
校验提示文案
这回改好了
校验提示文案
addwater1986
校验提示文案
槽点真帝
校验提示文案
乌擒悔
校验提示文案
Jsjsshuw还
校验提示文案
chenzhixiong
校验提示文案
嗯pauper懂的多
校验提示文案
richiewu
这类盒子对索尼电视用户而言没太大意义,安卓电视用PLEX也可以得到与ATV+infuse差不多的体验。
这类盒子对索尼电视用户而言没太大意义是指哪方面,
我有索尼9500H,需要配个盒子吗,看本地和流媒体为主,有NAS
校验提示文案
夜宇阳
校验提示文案
很凶很凶
校验提示文案
Badwasp
校验提示文案
Henry_Q
校验提示文案
zhudm
校验提示文案
[已注销]
校验提示文案
进可攻退可受
校验提示文案
Kaikailau
校验提示文案
呆瓜瓜
校验提示文案
yellowhill
校验提示文案
machine01
校验提示文案
崔小四
校验提示文案
shawn_zhou
校验提示文案
战逗逼
校验提示文案