OBS NVIDIA NVENC (New) 인코더 사용하기

NVIDIA NvEnc 인코더의 장점은 NVIDIA 그래픽 카드의 하드웨어 인코더를 사용하기 때문에 그만큼 송출하는 컴퓨터의 CPU 로드가 줄어들어 게임의 프레임이나 다른 프로그램에 영향을 덜 미치게 됩니다.

NVENC는 케플러(Kepler)기반의 GTX 6xx부터 지원하며 최고 화질의 인코딩이 필요하다면 튜링(Turing) 기반 (최소 GTX 1660)이나 RTX 시리즈가 좋지만 맥스웰(Maxwell)이나 케플러(Kepler) 기반도 문제없이 잘 됩니다 (최소 GTX 960/970 추천).

그외 GeForce, Quadro, Tesla, Fermi, Kepler, Maxwell, Pascal 기반의 GPU에서 사용할 수 있고 자세한 GPU 리스트는 이 링크에서 볼 수 있습니다.

방송 : NVIDIA NVENC 인코더 설정

방송 설정 : NVIDIA NvEnc H.264 (new)
  • 출력 방식 : 더 자세한 설정을 위해서 출력 방식은 고급을 선택 해 줍니다.
  • 방송 서비스 인코더 설정 강제 적용 : 체크하면 설정에 잘못된 값이 있을때 방송 서비스에서 권장하는 설정이 강제로 적용됩니다.
  • 인코더 : NVIDIA NVENC H.264 (new)
  • 데이터율 제어 : CBR
  • 비트레이트 : 화질에 가장 큰 영향을 주는 비트레이트는 송출하는 해상도와 프레임수에 따라 조절 합니다. 아래표를 참고해서 적당한 수치로 설정합니다. 720/60p로 송출할 때 4,500~5,000, 1080/60p는 6,000
  • 키프레임 간격 : 2
  • 사전 설정 : 특별히 그래픽 카드의 인코더에 부하가 많이 걸려 문제가 생기는 경우를 제외하고는 최대 품질로 설정.
  • Profile : high
  • Look-ahead : 특별한 경우를 제외하고는 체크하지 않습니다.
  • Psycho Visual Tuning : 인코더의 Rate Distortion Optimization를 사용하는 옵션으로 화질 개선에 도움이 됩니다. 체크합니다.
  • GPU : 2개 이상의 GPU가 있는 경우에 선택할 수 있도록 하는 옵션이지만 대부분의 경우에는 0로 놔둡니다.
  • 최대 B-프레임 : 2로 설정합니다.
해상도와 프레임 수에 따른 권장 비트레이트 값

녹화 인코더 설정

녹화 설정 화면 : NVIDIA NvEnc H.264 (new)
  • 형식: 표준
  • 녹화 경로: 녹화 파일이 저장될 폴더를 지정
  • 녹화 형식: 본인이 사용할 파일 형식으로 설정합니다. mp4, mov, mkv
  • 오디오 트랙: 더 많은 트랙이 있는 경우를 제외하고는 1만 체크
  • 인코더: NVIDIA NVENC H.264 (new)
  • 데이터율 제어: CQ 또는 CQP
  • CQ 수준: 15~20 사이 (0~51사이로 지정할 수 있고 숫자가 작을수록 비트레이트가 높아지고 그만큼 파일 크기가 커집니다. 0 = Lossless)
  • 키프레임 간격: 0 또는 2
  • 사전 설정: 최대 품질 또는 품질 우선 (파일 크기에 영향을 주므로 본인에게 적당한 것으로 고릅니다).
  • Profile: high 또는 main
  • Psycho Visual Tuning : 체크
  • GPU : 0
  • 최대 B-프레임 : 2로 설정합니다.

윈도우 10 게임 모드

윈도우 10 업데이트 “1903”이 설치되어 있다면 게임 모드를 “켬”으로 해 두고 그 이전 버전이라면 끄는것이 좋습니다.

NVENC 인코더에 대해서

글의 시작에 언급한 것처럼 NVENC는 NVIDIA 그래픽 카드의 하드웨어 인코더를 사용하므로 CPU 부하가 거의 없습니다. 특히 한개의 pc로 게임과 OBS 송출을 같이하는 경우 게임 프레임에 OBS가 영향을 훨씬 덜 주어 높은 프레임을 유지하면서 부드러운 방송을 송출하는 것이 가능합니다.

인코더에 따른 CPU 부하

GTX 10-시리즈 그래픽카드의 경우 x264 Very fast보다 좋은 화질을 보여주며 최신 RTX 20-시리즈의 경우에는 송출컴을 따로 써야하는 x264 Fast 또는 Medium보다 좋다고 합니다(NVIDIA측 글입니다).

관련글: OBS Studio 권장 방송 출력 (인코딩) 세팅

One Reply to “OBS NVIDIA NVENC (New) 인코더 사용하기”

Leave a Reply