NVENC가 라이브 스트리밍에 중요한 이유

스트리밍에 관해 제가 쓴 거의 모든 글에서 어느 순간 NVENC를 언급하거나 NVIDIA GPU를 구입하라고 권하는 것을 보셨을 것입니다. 그럴 만한 이유가 있습니다. NVENC는 라이브 스트리밍에 놀라운 기능을 제공하기 때문입니다! GPU 시장이 회복되기 시작한 지금, NVENC가 무엇이며 라이브 스트리밍에 왜 중요하다고 생각하는지 이야기해 보려 합니다.
NVENC란 무엇인가요?
NVENC는 NVIDIA Encoder의 약자로, 비디오 인코딩을 전담하는 GPU, 즉 그래픽 카드의 일부입니다. 2012년 GeForce 600 시리즈부터 NVIDIA GPU에 탑재되었지만 여러 차례 개정되었고, 최신 버전은 Turing GPU, 기본적으로 20 시리즈 이상에서 사용할 수 있게 되었습니다.
영상 기술을 좋아하는 분들을 위해 설명하면 NVENC는 h.264를 사용해 최대 4K 8비트 비디오를 인코딩할 수 있습니다. 공식 드라이버에서는 최대 3개의 비디오 스트림을 인코딩할 수 있습니다.

NVENC가 라이브 스트리밍에 의미하는 것은 무엇인가요?
지난 몇 년 전까지는 최신 버전의 NVENC가 탑재된 GPU가 스트림 품질을 높이는 가장 비용 효율적인 방법이었습니다. 이전에는 인코딩이 CPU 리소스를 많이 사용하는 X.264에 의존했습니다. 그래서 2대의 PC로 스트리밍하는 구성은 스트리밍 PC에 코어가 매우 많은 CPU를 사용하는 경우가 많았습니다.
X.264에 투입할 수 있는 코어가 많을수록 더 느린 프리셋을 사용할 수 있고, Twitch 같은 플랫폼이 스트림 비트레이트를 제한하기 시작한 상황에서도 화질이 더 좋아집니다.
오랫동안 NVENC 같은 하드웨어 인코더는 녹화에는 훌륭했지만 고품질 비디오에 X.264보다 더 많은 비트레이트가 필요해 스트리밍에는 그다지 좋지 않았습니다. 하지만 최신 NVENC를 사용하면 가장 느린 프리셋에서도 X.264에 가까운 화질을 얻을 수 있습니다. 그러므로 바라건대 GPU 가격이 내려가면 새 CPU와 메인보드, 사실상 새 PC 전체를 구입할 필요 없이 새 GPU만 구입하면 됩니다.
최적의 NVENC 스트리밍 설정
NVENC의 가장 좋은 점은 설정이 간단하다는 것입니다. 최대 품질로 설정하고 Look Ahead와 Psycho Visual Tuning을 활성화하세요. Elden Ring에서 프레임을 최대한 끌어내기 위해 스트리밍 중 GPU를 거의 한계까지 사용하려는 경우에는 Quality로 설정하고 Look Ahead 기능을 비활성화하세요. 이것으로 끝입니다! XSplit Broadcaster에서 쉽게 변경할 수 있습니다!
X.264처럼 코드 줄을 배울 필요가 없습니다. 가능한 한 비트레이트를 높게 설정하고 스트리밍을 시작하세요. GPU당 최대 3개의 NVENC 인스턴스를 사용할 수 있으므로 NVENC로 스트리밍과 녹화를 동시에 할 수 있습니다. XSplit Broadcaster를 사용하면 특정 장면도 녹화할 수 있습니다. 오버레이가 없는 장면을 녹화하거나 게임과 페이스캠을 따로 녹화할 수 있으며, 어떤 방식을 선택할지는 여러분에게 달려 있습니다.
이제 NVENC가 스트리밍에 훌륭한 이유와 제가 계속 추천하는 이유를 충분히 설명했기를 바랍니다! NVENC에 궁금한 점이 있다면 댓글로 알려 주세요.







댓글