技术解析

Linux 下面 OBS 终于支持 Nvenc 了
0
2021-06-19 00:03:40
idczone

B 站上面的视频: https://www.bilibili.com/video/av76908308

之前双十一期间花了 1K 搞了一台二手主机,然后安装了 Linux 系统用来当作平时录制 Linux 的工具

硬件信息

  • CPU:I5-4590
  • 内存:光威 DDR3 1600Hz + 金士顿骇客神条 DDR3 1600Hz
  • 金士顿 120G SSD
  • 主板:技嘉 B85M-D3V-Plus-SI

系统信息

  • Linuxmint 19.2 Tina

刻盘工具

  • Fedora LiveUSB Creator

安装完系统之后打开nvidia driver然后发现里面自带有英伟达最新的显卡驱动Nvidia 435.21,然后直接启动了

PS !!!

本人之前一直没有成功使用 OBS 的Nvenc功能,之前失败一次是,安装了 Nvidia 430,然后直接黑屏,后面好像是切换成 Nvidia 418 才解决的问题,安装 Nvenc 的时候最好留心一下,因为你装完驱动之后,你可能会进入不了系统,只能进入tty模式进去删英伟达驱动,之前我就是被这个东西搞得想死。

后面通过 snap 来安装obs-studio,因为通过这个方法安装的obs-studio是支持 Nvenc 硬件编码的,默认从官网上下载的却不行。

安装软件的命令

sudo apt-get install snapd

snap install obs-studio

snap install obs-studio //启动 obs,或者你如果安装了 rofi 可以直接搜 obs,或者在应用列表里面自己找

感受:录制比之前的要清晰不少,而且没有感觉到一边录制一遍操作电脑有任何的卡顿,还是硬件编码比较牛逼


不错, nvenc 还是挺棒的, 可惜为了黑苹果我已经买 A 卡了。

我黑果也是 A 卡,但是我不驱动不了 Rx590 的在 linux 下面,请问你 A 卡在 linux 下面是怎么驱动的呢? a 卡其实硬件编码在 linux 也有 va-api

很多发行版的官方源 obs 都选择了禁用 NVENC/NVDEC.. 只能选择自行编译或者从 snap 下..


这是出于什么原因呢?

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服