找回密码
 立即注册
查看: 1784|回复: 7

安卓 MX Player 画质问题

5

主题

19

回帖

360

VC币

高级会员

Rank: 4

积分
30773
zxyyxzhappy 发表于 2024-11-29 05:24:13 | 显示全部楼层 |阅读模式
本帖最后由 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 则肉眼不可见。







回复

使用道具 举报

1

主题

32

回帖

0

VC币

金牌会员

Rank: 6Rank: 6

积分
42918
hqyh12345 发表于 2024-11-30 08:40:10 | 显示全部楼层
MXplayer只要是软解就会有色带问题
回复

使用道具 举报

16

主题

293

回帖

504

VC币

白金会员

Rank: 12Rank: 12Rank: 12

积分
55631
StarRingChild 发表于 2024-11-30 12:57:38 | 显示全部楼层
本帖最后由 StarRingChild 于 2024-11-30 13:36 编辑

banding 从 10 年前就有了
上:MX 1.9
下:Reex 1.8




回复

使用道具 举报

5

主题

49

回帖

22

VC币

中级会员

Rank: 3Rank: 3

积分
9879
心叶 发表于 2024-12-1 08:47:14 | 显示全部楼层
那么2024年了,安卓播放器哪家最好使呢……
刚需自动加载字幕,刚才试了下mpv,太难用了
回复

使用道具 举报

5

主题

19

回帖

360

VC币

高级会员

Rank: 4

积分
30773
zxyyxzhappy  楼主| 发表于 2024-12-1 09:19:34 来自手机 | 显示全部楼层
本帖最后由 zxyyxzhappy 于 2024-12-1 09:41 编辑
心叶 发表于 2024-12-1 08:47
那么2024年了,安卓播放器哪家最好使呢……
刚需自动加载字幕,刚才试了下mpv,太难用了 ...

mpv应该可以用mpv.conf配置自动加载。
就是对nas党不太友好。
回复

使用道具 举报

5

主题

19

回帖

360

VC币

高级会员

Rank: 4

积分
30773
zxyyxzhappy  楼主| 发表于 2024-12-1 09:28:55 来自手机 | 显示全部楼层
hqyh12345 发表于 2024-11-30 08:40
MXplayer只要是软解就会有色带问题

硬解有没有这个问题我还真么注意过。不过这就很奇怪了,明明pc上都是推荐软解。真的会有厂家自己去实现私有的解码库吗?估计最后还都是调用ffmpeg?所以我感觉更像是渲染出了问题?

不过也没招,只能换播放器了。
回复

使用道具 举报

24

主题

772

回帖

3104

VC币

星辰大海

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
648753
sommio 发表于 2024-12-1 23:14:03 | 显示全部楼层
本帖最后由 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) 那套了。
追求完美渲染不算什么太大众的需求。


回复

使用道具 举报

5

主题

19

回帖

360

VC币

高级会员

Rank: 4

积分
30773
zxyyxzhappy  楼主| 发表于 2024-12-2 07:05:36 | 显示全部楼层
sommio 发表于 2024-12-1 23:14
跟解码无关,渲染器的问题。
就算在 PC 上称得上完美的渲染器也是屈指可数。

谢谢大佬解答,学习了!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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