解决Windows下VLC播放HDR视频外挂字幕纯黑问题

看《光环 第一季第八集》时遇到的,

问题

播放视频时使用外挂的ASS字幕显示如下:
ASS字幕纯黑 - (Halo S01E08)
拖入SRT字幕直接不显示。

探究

  • 皆使用ASS字幕测试

怀疑字幕问题

  • 看S01E07时使用的字幕没问题。用记事本打开S01E07字幕复制开头的颜色设置到S01E08字幕,依旧黑色。
  • 把S01E08的字幕放到S01E07中用正常显示。

怀疑视频问题

  • 将S01E08字幕放到S01E07视频中正常显示。
  • 对比发现下载的S01E08是HDR,而S01E07不是。

结论

  • 字幕没问题。
  • 问题只在HDR视频中出现。

百度查询

解决

  • 依次打开:工具-偏好设置-视频-输出,选择OpenGL视频输出,然后重新打开视频、挂载字幕即可解决。

播放设置

  • 原文如下:
用户主页:https://www.hao4k.cn/space-uid-842285.html
用户名:78zhanghao87
8楼
21-10-15 13:29

特地注册一个账号来回答这个问题。遇到类似的问题,折腾了一天,其实很简单:工具-偏好设置-视频-输出-(用于Windows的)OpenGL视频输出 就可以解决这个问题了。不建议用Direct3D9视频输出,色阶会限制在16-243的

副作用

窗口模式时有视频进度条,但是鼠标进入视频界面会消失。

全屏时没有视频进度条(晃动鼠标也没有),鼠标在画面也会消失。

全屏进度条栏指的这个。窗口模式也类似,只不过长点而已。

全屏进度条栏指的这个

腾讯云活动
最后修改:2022 年 06 月 15 日
如果觉得我的文章对你有用,请随意赞赏

发表评论
使用cookie技术保留您的个人信息以便您下次快速评论,继续评论表示您已同意该条款

🎲