black11black
V2EX  ›  问与答

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

  •  1
     
  •   black11black · Jan 29, 2020 · 3669 views
    This topic created in 2298 days ago, the information mentioned may be changed or developed.

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

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

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

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

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

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

    请懂行的讲解一下 谢谢

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

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

    高清晰度的游戏录制,建议使用高分辨率屏幕+高刷新率( fps 游戏需要这个)+录制软件使用同等配置
    cst4you
        3
    cst4you  
       Jan 29, 2020
    游戏除了开 HDR 能有 10bit, 其他情况你确定能有?
    deorth
        4
    deorth  
       Jan 29, 2020
    HDMI 辣鸡
    black11black
        5
    black11black  
    OP
       Feb 1, 2020
    @MinonHeart 8bit 主要是色带问题
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   914 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 196ms · UTC 20:44 · PVG 04:44 · LAX 13:44 · JFK 16:44
    ♥ Do have faith in what you're doing.