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

asshdr: HDR字幕生成器 (v0.1.2)

  • TA的每日心情
    开心
    2022-11-25 20:15
  • 签到天数: 1 天

    [LV.1]初来乍到

    2

    主题

    87

    回帖

    0

    VC币

    白金会员

    Rank: 12Rank: 12Rank: 12

    积分
    69769
    wyzdwdz 发表于 2023-1-4 07:56:42 | 显示全部楼层 |阅读模式
    本帖最后由 wyzdwdz 于 2023-11-23 22:39 编辑

    我把这个软件整合到了另外一个子集化程序里面了,推荐直接下载那个,会方便一点
    https://bbs.acgrip.com/thread-9897-1-2.html


    前几天购入了一台 OLED 电视,第一次感受到真正的 HDR 是真的爽。。。

    但是发现我的电视盒子放 hdr 视频的时候字幕的亮度也是拉到满的,太刺眼了。所以想找办法解决一下,无意找到了我们论坛的这个帖子

    https://bbs.acgrip.com/forum.php?mod=viewthread&tid=7593&highlight=HDRify


    解决的方式很巧妙,还不会改变原本的颜色。唯一的缺点是用 python 写的,软件有点大,而且每次运行要等好久,所以我这边就用 C++ 重写了一个,方便后面把这个功能移到我的那个子集化程序里面去。

    程序源码在这里 https://github.com/wyzdwdz/asshdr

    为了方便,我去除了原程序的许多选项,只保留了一个亮度调节选项 -b (0-1000),默认亮度是 203 ,而不是 100,这个是因为根据 ITU-R BT.2408-2 标准,BT.2100 PQ 与 HLG 的参考漫反射白亮度均为 203 nit (以峰值亮度 1000 nit 为标准)。实测下来在我的显示器上 100 确实有点太暗了,当然也有可能是 OLED 显示器本身亮度就不是很够,也许那种一千多 nit 的 LED 显示器就比较亮了。

    使用方法也很简单,把文件拖到上面就行了,这个小程序只支持 UTF-8。如果想改亮度参数就把当作正常的命令行程序用

    1. ./asshdr -b 203 -o <output_dir> <input_files>
    复制代码


    这样就行了


    更新日志:

    v0.1.2
    - 修复读取某些字幕闪退的 Bug

    v0.1.1
    - 修复 BT2100 PQ 光电转换的 Bug











    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x

    评分

    参与人数 2活跃度 +1332 收起 理由
    楚轩 + 666 很给力!
    DeXiao + 666 赞一个!

    查看全部评分

    回复

    使用道具 举报

    该用户从未签到

    2

    主题

    287

    回帖

    0

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    3533
    chungexcy 发表于 2023-1-4 11:29:34 来自手机 | 显示全部楼层
    哈哈哈,203nits的字幕(捂脸

    这亮度配合龙之家族第七集不要太爽
    回复 支持 0 反对 1

    使用道具 举报

  • TA的每日心情
    开心
    2022-11-25 20:15
  • 签到天数: 1 天

    [LV.1]初来乍到

    2

    主题

    87

    回帖

    0

    VC币

    白金会员

    Rank: 12Rank: 12Rank: 12

    积分
    69769
    wyzdwdz  楼主| 发表于 2023-1-4 15:13:14 来自手机 | 显示全部楼层
    那个美剧的HDR制作根本就不符合标准,太暗了。我最近也发现了,这种现象在美剧里面很严重,好多流媒体视频所谓的hdr或者杜比视界根本就是挂羊头卖狗肉,跟蓝光电影没法比。毕竟203nit只是个“参考”......
    回复 支持 0 反对 2

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-2-14 12:32
  • 签到天数: 69 天

    [LV.6]常住居民II

    23

    主题

    277

    回帖

    0

    VC币

    白金会员

    Rank: 12Rank: 12Rank: 12

    积分
    53540
    楚轩 发表于 2023-1-16 17:01:02 | 显示全部楼层
    强烈感谢
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2024-3-1 21:13
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    2

    主题

    17

    回帖

    48

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    15077
    gky99 发表于 2024-3-1 21:12:11 | 显示全部楼层
    我重写了ssahdrify的颜色转换,现在可以正确设置亮度了。https://bbs.acgrip.com/thread-11463-1-1.html
    另外,启动慢其实不是python的问题。而是用pyinstaller打包成单独文件的时候,运行时会先解压一个python环境到临时文件夹。如果打包的时候设置成打包成一个文件夹就可以省掉解压的步骤,也是秒开的。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    10

    回帖

    0

    VC币

    新手上路

    Rank: 1

    积分
    85
    ahiok 发表于 2024-3-8 23:47:51 | 显示全部楼层
    记得说正常的HDR片源字幕好像不会过亮,过亮是第三方字幕的锅
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

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