IINA 播放 MOV 画面曝光过白 / 高光溢出完整解决办法

8次阅读
没有评论

一、问题根源(绝大多数场景)

  1. iPhone 拍摄 MOV 最常见:苹果 MOV 大多是 HEVC 10bit HDR(Dolby Vision 杜比视界),IINA 默认没有开启色调映射,直接把 HDR 超高亮度信号输出到屏幕,高光全部裁切发白、整体过曝GitHub;
  2. 色彩配置冲突:ICC色彩配置文件 开关不对,SDR/HDR 色彩空间混用;
  3. mpv 底层渲染对 Apple ProRes、iPhone 编码 MOV 色彩适配存在 bug,VLC、QuickTime 原生播放正常,但 IINA 会偏亮过曝GitHub。

二、快速修复步骤(按顺序尝试,优先前 3 项)

1. 关闭「加载 ICC 配置文件」(最通用有效)

  1. 顶部菜单栏:IINA → 设置(Preferences)→ 视频/音频
  2. 取消勾选:Load ICC profile(加载 ICC 配置文件)
  3. 重启 IINA 重新播放 MOV

绝大多数 iPhone 普通 MOV、SDR 视频过曝 / 色彩失真,这一步就能解决GitHub。

2. 开启 HDR 色调映射(HDR 杜比视界 MOV 必开)

依旧在「视频 / 音频」设置页:

  1. 勾选:启用色调映射(Enable tone mapping)
  2. 色调映射算法推荐:bt.2390 / clip(首选 bt.2390,保留高光细节)
  3. 峰值亮度(Max nits):MacBook XDR 屏填 1000,普通 Mac 屏幕填 300~400
  4. Gamma:2.2(标准 SDR 伽马值,压制画面亮度、杜绝发白) 设置完重启播放器,HDR MOV 高光不会再溢出纯白。

3. 播放器实时临时调色(单视频快速修正)

播放视频时打开右侧控制面板(⌥+E):

  • 亮度:-15 ~ -30
  • 高光:-20 ~ -40(压暗过曝亮部,找回天空、灯光细节)
  • 对比度:+10~+20
  • 曝光:轻微下调 适合不想改全局设置,只微调当前视频的场景。

4. 硬件解码切换(编码兼容 bug 修复)

设置 → 视频 / 音频 → 硬件解码:

  • 默认自动异常时,切换为:no(关闭硬解,软解渲染色彩更准) iPhone 部分 HEVC MOV 硬解会触发亮度异常,关闭硬解即可恢复正常。

5. 系统显示配套设置

  1. 系统设置 → 显示器:关闭自动调节亮度,屏幕亮度调到 60%~75%(亮度拉满极易 HDR 过曝);
  2. 外接显示器:显示器色彩模式切换为 Rec.709(SDR 标准),不要开 HDR 模式。

三、进阶:写入 mpv 配置永久根治(适合批量看苹果 MOV)

  1. 打开 IINA 设置 → 高级 → 勾选 启用 mpv 配置文件夹
  2. 点击「打开配置文件夹」,新建 / 编辑 mpv.conf,粘贴下方参数:

conf

# HDR色调映射全局开启
tone-mapping=bt.2390
tone-mapping-max-boost=1.0
target-peak=350
gamma=2.2
# 关闭ICC色彩管理
icc-profile=
# 色彩空间修正
video-sync=audio
hdr-compute-peak=yes

保存文件,完全退出 IINA 重新打开,所有 MOV 视频统一修正曝光。

四、备选兜底方案(IINA 始终异常时)

  1. QuickTime Player(系统自带):原生完美兼容 iPhone MOV、杜比视界,色彩曝光最准确;
  2. VLC 播放器:色彩渲染保守,不会过曝,缺点 HDR 流畅度一般;
  3. Infuse:Mac/iOS 最佳苹果视频播放器,杜比视界、ProRes MOV 适配拉满。

五、区分两种 MOV 情况

  • 普通 SDR MOV(日常拍摄):关掉 ICC 配置文件 + 轻微降亮度即可;
  • HDR / 杜比视界 MOV(iPhone 夜景、4K60 帧):必须开启色调映射 + 设置峰值亮度。
正文完
可以使用微信扫码关注公众号(ID:xzluomor)
post-qrcode
 0
评论(没有评论)
验证码