GTX 游戏显卡有没有办法实现 10bit 输出?

2020-01-29 00:00:01 +08:00
 black11black

大家好,我在打游戏时想尝试录屏,希望得到一些高清晰度的源,于是想到了用 directsource 接口的办法。

看了看微软的文档,用 ffmpeg 操作了一下,发现支持的输出规格最高为 RGB24 (也就是 8bit 输出,如下),这并不能满足我的需求,我希望收到 10bit 或者 16bit 输出

我尝试修改显卡选项,发现并不支持修改位深。我的显卡是 GTX 1070ti,显示器是 8bit 显示器。

想问一下有没有办法通过软件方式调整输出到 10bit ? 我看网上有一个说法是换条 DP 线就全都搞定了,是不是真的?是的话我就去买一条

还是说我一定要花钱买一台 10bit 显示器才能实现 10bit 录制。。

还是说最差的情况下我要买一张专业渲染卡才能输出 10bit。。。。

请懂行的讲解一下 谢谢

3227 次点击
所在节点    问与答
5 条回复
jim9606
2020-01-29 02:06:13 +08:00
NVIDIA Studio Driver 从 431.70 开始支持 10bit,但估计还是需要你连一个 10bit 显示器
https://www.nvidia.com/download/driverResults.aspx/149125/cn
或者你可以考虑用 HDMI 虚拟显示器诱骗出 10bit 输出?
MinonHeart
2020-01-29 10:22:08 +08:00
你显示器不支持就不要用了,显卡 10b 显示器 8b,最后就是 8b,调了 10b 也没有。另外 10b 的效果说实话一般人看不出来,我的显示器用的 10b。10b 主要在色彩上表现更好,不容易出现断层,绘图、影视原片才会用到,输出文件都是压缩后的。

你录屏上传,平台也会压缩,通常用 yuv420,等同 8b。再者用户的显示器通常也是 8b,所以不要折腾了。

高清晰度的游戏录制,建议使用高分辨率屏幕+高刷新率( fps 游戏需要这个)+录制软件使用同等配置
cst4you
2020-01-29 10:23:01 +08:00
游戏除了开 HDR 能有 10bit, 其他情况你确定能有?
deorth
2020-01-29 13:06:37 +08:00
HDMI 辣鸡
black11black
2020-02-01 17:27:38 +08:00
@MinonHeart 8bit 主要是色带问题

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/640736

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX