安卓 MX Player 画质问题
本帖最后由 zxyyxzhappy 于 2024-11-29 05:28 编辑昨天手机看番的时候发现 MX Player 的 banding 相比 mpv 和 VLC 要严重的多。好奇一下这是 MX Player 的问题还是设置的问题?是 yuv444 不同播放器软解处理不同的问题?这个差距大的有点吓人了。
片源是 AI-Raws 的进击的巨人,手工在 S01E24 的8分25秒处截图,可能有细微时间差异。手机是小米13 Ultra,面板支持 10bit 色深。
图片依次为
MX Player
mpv-Android fast profile
mpv-Android high-quality profile
VLC
可以很明显看出 MX Player 的 banding 惨不忍睹,VLC 有轻微的 banding 而 mpv 则肉眼不可见。
https://s2.loli.net/2024/11/29/TICe2xNjKPiJpEM.jpg
https://s2.loli.net/2024/11/29/qjhgtexfk9wYLyI.jpg
https://s2.loli.net/2024/11/29/1aU8rwRFim2v4Lp.jpg
https://s2.loli.net/2024/11/29/BvQ2oHXTrRLEU7W.jpg
MXplayer只要是软解就会有色带问题{:4_688:} 本帖最后由 StarRingChild 于 2024-11-30 13:36 编辑
banding 从 10 年前就有了
上:MX 1.9
下:Reex 1.8
https://p.sda1.dev/20/e234c3eb6f947120eca9dba21cddc2c7/Screenshot_2024-11-30-13-30-39-089_MX 播放器专业版.png
https://p.sda1.dev/20/9bd08f34c501bb889088eb2a69bd631a/Screenshot_2024-11-30-13-31-14-193_Reex.png
那么2024年了,安卓播放器哪家最好使呢……
刚需自动加载字幕,刚才试了下mpv,太难用了{:8_735:} 本帖最后由 zxyyxzhappy 于 2024-12-1 09:41 编辑
心叶 发表于 2024-12-1 08:47
那么2024年了,安卓播放器哪家最好使呢……
刚需自动加载字幕,刚才试了下mpv,太难用了 ...
mpv应该可以用mpv.conf配置自动加载。
就是对nas党不太友好。 hqyh12345 发表于 2024-11-30 08:40
MXplayer只要是软解就会有色带问题
硬解有没有这个问题我还真么注意过。不过这就很奇怪了,明明pc上都是推荐软解。真的会有厂家自己去实现私有的解码库吗?估计最后还都是调用ffmpeg?所以我感觉更像是渲染出了问题?
不过也没招,只能换播放器了。 本帖最后由 sommio 于 2024-12-1 23:23 编辑
zxyyxzhappy 发表于 2024-12-1 09:28
硬解有没有这个问题我还真么注意过。不过这就很奇怪了,明明pc上都是推荐软解。真的会有厂家自己去实现私 ...
跟解码无关,渲染器的问题。
就算在 PC 上称得上完美的渲染器也是屈指可数。
MX Player 的硬解渲染会走 Android Surface 提供硬件加速渲染。
但也不能称得上完美:x20系能解码10bit,但也只是能解码而已。
联发科的硬件渲染器可能还会有所谓的 MiraVision 给你锐化视频。
软解应该用的是自己实现的渲染器,为了省电对画质妥协。
reex/mpv 的软硬解都不走系统渲染器,用的是跟 pc 一样的 gpu/gpu-next。
缺点是耗电会变高,但是基本上是安卓上最准确的渲染器了。
至于 VLC,它甚至在 PC 上的渲染也是不准确的。
但 VLC 安卓可以方便开 Deband 滤镜,可能观感会好些。
我觉得它跟 mpv 一样都是走全部自己的渲染器,但是质量一般。
VLC 渲染错误例子:
https://slow.pics/c/XhbmrYgU
https://slow.pics/c/FW2nBwKP
跨平台好用的渲染器就只有 mpv 的 vo_gpu 和 libplacebo(vo_gpu_next) 那套了。
追求完美渲染不算什么太大众的需求。
sommio 发表于 2024-12-1 23:14
跟解码无关,渲染器的问题。
就算在 PC 上称得上完美的渲染器也是屈指可数。
谢谢大佬解答,学习了!
页:
[1]