找回密码
 立即注册
查看: 699|回复: 5

iina 建议关闭 Load ICC profile

  • TA的每日心情
    开心
    2024-9-25 04:46
  • 签到天数: 195 天

    [LV.7]常住居民III

    1

    主题

    5

    回帖

    0

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    17887
    Takaki 发表于 2024-8-29 14:34:11 | 显示全部楼层 |阅读模式
    本帖最后由 Takaki 于 2024-8-30 17:30 编辑

    今天发现一个很有趣的事情,无意中使用QuickTime Player播放了一个h264的HDR视频,结果发现画面比起用iina播放要鲜艳不少,iina看起来灰蒙蒙的。
    搜索了一番发现了这个帖子https://www.reddit.com/r/MacOS/comments/x82ktw/iina_player_video_is_much_darker_as_compared_to
    按照上面的说法关闭了Load ICC profile后,发现iina画面颜色及亮度明显改善,虽然还是不及QuickTime Player生动鲜艳,但是差别已经非常小了。

    PS:按照vcb的mpv教程https://vcb-s.com/archives/7594在iina中配置下列三行后会导致画面卡顿,请谨慎使用:
    video-sync=display-resample
    interpolation=yes
    tscale=oversample
    PS2:上面的mpv教程中建议开启ICC,但是在Mac上开启后效果反而不如不开好。

    物理环境:2.6 GHz 6-Core Intel Core i7,UHD Graphics 630
    软件环境:iina 1.3.5,启用硬件加速,启用HDR支持
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-6-24 08:09
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    12

    主题

    358

    回帖

    64

    VC币

    星辰大海

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

    积分
    396460
    QS0x01 发表于 2024-8-29 15:31:39 | 显示全部楼层
    本帖最后由 QS0x01 于 2024-8-29 15:33 编辑

    这三行应该是和 madvr smooth motion 差不多的功能,不了解,看参数名应该是超采样,我猜是为了让画面流畅增加渲染的帧数。

    倍速看视屏,或者用核显的建议就别开了。

    评分

    参与人数 1活跃度 +800 收起 理由
    Takaki + 800 了解

    查看全部评分

    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    4 天前
  • 签到天数: 156 天

    [LV.7]常住居民III

    23

    主题

    743

    回帖

    3104

    VC币

    星辰大海

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

    积分
    584888
    sommio 发表于 2024-8-30 01:20:59 | 显示全部楼层
    因为 mpv 系默认伽马校准曲线是 bt.1886(写的有点乱抱歉),如果要跟 madvr 行为一样(gamma2.2)可以试试:
    1. icc-profile-auto=yes  # or icc-profile=/to/path
    2. vf=format:gamma=gamma2.2
    复制代码


    如果要跟 QuickTime 一致的话,QuickTime 本身有臭名昭著的「QuickTime Gamma Shift」问题。
    简而言之就是用的非标准 gamma 1.96,mpv 虽然没提供这个选项但你可以试试更接近的 gamma 2.0
    1. icc-profile-auto=yes  # or icc-profile=/to/path
    2. vf=format:gamma=gamma2.0
    复制代码

    评分

    参与人数 1活跃度 +800 收起 理由
    Takaki + 800 赞一个!

    查看全部评分

    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-9-25 04:46
  • 签到天数: 195 天

    [LV.7]常住居民III

    1

    主题

    5

    回帖

    0

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    17887
    Takaki  楼主| 发表于 2024-8-30 08:02:01 | 显示全部楼层
    sommio 发表于 2024-8-30 01:20
    因为 mpv 系默认伽马校准曲线是 bt.1886(写的有点乱抱歉),如果要跟 madvr 行为一样(gamma2.2)可以试试 ...

    非常感谢你分享的QuickTime Gamma Shift」这篇文章,让我能更好地理解播放器发生了什么事情。

    目前我对于直接关闭ICC支持,并不做其他任何配置改动的iina的画面效果比较满意,对比而言QuickTime的画面让我感觉过于明亮,反而会丢失掉一些细节。


    PS:目前我还只在我的老MBP上做过测试,不知道在M芯片的MBA上是否会有相同的情况。
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2023-1-26 20:58
  • 签到天数: 77 天

    [LV.6]常住居民II

    13

    主题

    250

    回帖

    456

    VC币

    金牌会员

    Rank: 6Rank: 6

    积分
    36206
    StarRingChild 发表于 2024-8-30 10:59:52 | 显示全部楼层
    本帖最后由 StarRingChild 于 2024-8-30 11:02 编辑

    最新的 IINA 只需要关掉加载 ICC
    MPV 则需要设置 icc-profile-auto  = no
    先把系统的色域切换到 sRGB 再打开 MPV,才能与 QT 颜色保持一致。

    一般教程里写的,无论指定哪个 ICC 文件,设置哪种 gamma,颜色永远不会与 QT 一样的。
    我测了五六年。

    评分

    参与人数 1活跃度 +800 收起 理由
    Takaki + 800 淡定

    查看全部评分

    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2023-2-27 22:34
  • 签到天数: 11 天

    [LV.3]偶尔看看II

    5

    主题

    28

    回帖

    0

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    12634
    ndspmpt 发表于 2024-9-1 09:08:44 | 显示全部楼层
    我反倒是比较不追求和QuickTime颜色一致……
    一方面是因为苹果对奇怪gamma值的蜜汁执着……
    另一方面则是Quicktime有时候给的结果完全对不上其他软件。
    比方说一个XDCAM HD 4:2:2 25fps 交错 上半场优先的视频
    (我知道这玩意儿看着很怪,天知道为什么有人自作聪明2024年导出这么个编码……)
    无论是后期软件Davinci Resolve,还是IINA、VLC、infuse等播放器播放,都是一个基本正常的画面。
    而用quick time播放时各种banding看的我眼睛要瞎了……

    评分

    参与人数 1活跃度 +800 收起 理由
    Takaki + 800 适合自己的就是最好的

    查看全部评分

    回复

    使用道具 举报

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

    本版积分规则

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