找回密码
 加入我们
搜索
      
查看: 79238|回复: 76

[视听] 聊聊Apple TV+infuse本地播放的优缺点

  [复制链接]
发表于 2022-10-23 08:46 | 显示全部楼层 |阅读模式
本帖最后由 fnscar 于 2024-3-27 10:10 编辑

优点:
1、画面缩放(image upscaling)质量好。线条平滑清晰且线条附近不会有莫名其妙的noise和ringing,比coreelec按原始分辨率输出、由索尼电视完成画面缩放的质量还要好。这仅针对采用自有算法的infuse而言。除infuse以外的播放器,包括emby、plex、vlc的缩放质量都很差。
2、支持10bit AVC、HEVC yuv444p10等非标格式。动漫爱好者福利。在x265成熟之前大量的动画压制者为了解决编码过程产生色带的问题都是用10bit x264压的;而现在很多关于神经元的滤镜要在RGB下运行,有些压制者如油神、littlebaka等的成品会保留yuv444。
要知道晶晨全家下至S905D上至S922XJ全都连4K 8bit AVC 60fps都不支持,更别提非标格式了。OPPO 203倒是支持4K 8bit AVC 60fps和10bit AVC,但yuv444是不可能支持的。
(为什么我总提到4K 8bit AVC 60fps,因为fanza的4K原档是这个规格,对我来说是刚需)
3、切换原始帧率时HDMI重新握手速度快。跟N1 coreelec和OPPO 203一样快,比芝杜不知高到哪里去了。前三者都是画面停顿一下就切换好了,芝杜Z9X要来回闪屏好几下,不仅闪瞎眼,感觉电视都快被它闪坏了。

缺点:
1、音频不能源码输出。如果开启杜比全景声,apple tv的处理方式是国外流媒体的DDP音轨先解码再通过MAT2.0生成包含全景声object-based metadata的PCM音轨,而infuse别说源码输出,连MAT2.0都没资格用,播放本地文件时是解码为PCM输出;如果不开启杜比全景声,就不管是合法的流媒体还是非法的本地文件统统直接解码为PCM并输出。解码的过程虽然不会造成质量损失,但功放和回音壁的很多DSP算法只对源码输入生效,且不同的处理算法套用给不同格式的源码音轨。输入PCM的话没有DSP的加持,听感体验会差一些。我原来用过的LG SL8YG和马兰士6015输入源码和PCM差别非常明显,现在用的雅马哈A4A差别反而不太明显了。
而且HDMI协议中仅支持LPCM2.0、5.1和7.1,如果解码为PCM直接输出会丢失天空声道。
电脑和XSX游戏中实时生成的声音原始状态就是PCM,如果能以PCM格式承载全景声应该对延迟和兼容性都有好处。而对于媒体文件播放,源码输出肯定是最优选项。apple tv这种处理方式实在脱裤子放屁,效果必然劣于源码输出。如果是DTS系的音轨,效果上打的折扣可能更多。

2、在SDR下输出YCbCr时,亮度极低的灰色(比如下图中Y=17~25,UV都等于128)会偏绿而且闪烁。照片表现不出闪烁,实际17~19都有剧烈的闪烁,不能稳定地显示。设置改为输出RGB可以显著改善偏绿和闪烁问题。但仅仅是改善并没有完全避免,Y=17、18时肉眼可见还是偏绿,但18以上就不太明显了。

YCbCr444

YCbCr444

RGB高

RGB高

3、SDR HEVC 10bit片源会有莫名其妙而且很严重的色带(banding)。在infuse和启用MPV的emby上都可复现。不论是4K还是1080p,不论是yuv420还是yuv444,这问题都存在。但仅限于SDR HEVC 10bit,其他规格还没发现有色带bug。发现这个问题后上网搜到这个文章:https://www.bilibili.com/read/cv17626404,发现作者还提到了一些我没发现的画质方面的bug。。。
对色带问题有兴趣可以看屏摄对比:链接: https://pan.baidu.com/s/1Oy6ORq-Hgnuxr-ZvrHjsrQ?pwd=crvq 提取码: crvq
在U2发帖问了一下,有大佬说macbook+infuse也有同样问题。

经过反复研究,色带问题在VLC、EMBY、MRMC中都可复现。在VLC或MRMC中关闭Video Toolbox硬件加速后色带消失,画面正常。看来是苹果的底层本身有问题。

firecore论坛里有人回复说plex没色带,实测真的没有。需要看SDR 10bit HEVC视频的用户可以考虑舍弃infuse改用plex。但plex对ass字幕和yuv444的支持不如infuse。有些字幕会显示成方块且画面卡顿,等这几行字幕过去了又恢复正常。ai-raws的yuv444有的正常播放、有的就绿屏红屏。
而且plex和emby、vlc一样,画面缩放质量非常差,相比infuse简直云泥之别。基本没什么画质可言。

apple tv这东西作为本地媒体播放器真的很让人纠结。一方面,价格便宜且硬件性能强大,性价比很高,对非标格式的支持在机顶盒界(除了x86电脑)独步江湖;但是另一方面,苹果生态下的软件质量实在是依托答辩,没有一个相对完善的视频播放器,除了plex全有色带问题,而且向infuse和swiftfin反馈根本无人理会,而plex又对ass和yuv444支持欠佳。这极大地削弱了apple tv硬件上的优势。总的来说,在音质和画质上都有硬伤。

因为apple tv的种种软件方面的bug和局限性,对我来说只能用infuse看AV。用于看电影和动画完全就是垃圾。

2023年5月31日补充:
infuse 7.5.5已经修复10bit SDR HEVC视频有色带的问题。上文提到的色带问题有兴趣可以看看,没兴趣可以忽略。
使用infuse即可高质量upscaling算法和10bit SDR HEVC无色带兼得。目前apple tv唯一的缺点是音频不能源码输出,看电影有些局限性;但看动画、里番和AV是神器。

2023年6月12日补充:
进一步测试发现目前仅修复SDR 10bit HEVC YUV420的色带问题。YUV444依然有色带。

2323年6月28日补充:
在我的不懈反馈下7.5.7版本已修复YUV422和YUV444的色带问题。


 楼主| 发表于 2022-10-27 16:57 | 显示全部楼层
llhzzzhll 发表于 2022-10-27 16:29
看了楼主的说明算是知道为什么我拿当贝b3看4k60hz的小电影会卡顿+音画不同步了 ...

不看晶晨的spec根本猜不到还有这种操作,支持10bit HEVC 4K 60fps却不支持 8bit AVC 4K 60fps。。。对AVC仅支持到4K 30fps。
可能在amlogic眼里AVC high profile@level 5.2也算非标吧。
 楼主| 发表于 2022-11-23 06:09 | 显示全部楼层
阳明 发表于 2022-11-22 22:13
学习了,感觉apple tv 易用性和反应速度上比较好,现在sony电视 天龙X4700功放 用ATV一键全部开启 不知道换 ...

楼上哥们解释过了,关于CEC我多嘴补充两句
我用过的碟机,杰科G5300、OPPO UDP-203都是完美支持CEC的。
shield tv2019和apple tv6、7也完美支持CEC。
也有支持CEC但不完美的,比如翻车牌N1,开机状态CEC完全正常,但关机后不仅自己不支持CEC了,还会干扰其他设备CEC通信。用其他播放器时必须把N1也打开。
 楼主| 发表于 2022-12-2 17:23 | 显示全部楼层
Santacruz 发表于 2022-12-2 16:53
不看流媒体,老老实实oppo203

要是只看原盘也就不用这么折腾了。
本来N1 coreelec看重编码的电影和剧集,OPPO 203看原盘。买apple tv打算用来看AV和动画的。
然而SDR HEVC 10bit有色带bug,动画看不成了,现在apple tv在我这沦为了AV专用机。。。
 楼主| 发表于 2023-7-23 13:47 来自手机 | 显示全部楼层
我是_小小Y 发表于 2023-7-22 17:42
想问问LZ大哥,只是对电视的音箱不太满意,有什么音箱可以推荐给电视用吗,电视是ES PRO90,appletv,平时 ...

三星q930b
 楼主| 发表于 2023-12-16 08:24 | 显示全部楼层
又发现了新问题,更新一波。
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-9-26 02:45 , Processed in 0.009371 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

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