Posts
2 postsNvFBC를 서드파티 프로그램에서도 사용하여 봅시다
OBS, 디스코드 등 NVIDIA 캡쳐 SDK를 사용하는 서드파티 프로그램에서도 NvFBC 를 사용할 수 있습니다. 흔히 NVIDIA의 하드웨어 기반 녹화 및 방송의 핵심은 인코더(NVENC)라고 알려져 있지만 NvFBC도 상당히 중요한 역할을 담당합니다. NvFBC는 Direct 3D API의 개입이 없이 프레임버퍼(프론트 버퍼)를 바로 캡쳐할 수 있도록 해줍니다. 게임이나 어플리케이션이 전달하는 프레임을 중간에 아무 것도 거치지 않고 그대로 복사하는 것입니다. 이러한 연유로 같은 NVENC기반이라고 하더라도 NvFBC를 사용이 가능한 프로그램들이 녹화 및 방송에서 시스템 자원을 가장 적게 소모할 수 있었습니다. NvFBC가 공식적으로 허용이 된 프로그램은 지포스 익스피리언스(GFE)와

NVENC를 인코더로 사용할 때 주의할 점
NVIDIA 그래픽 카드에 탑재된 하드웨어 인코더를 활용하기 위해서 NVENC를 사용합니다. 하지만 일부 NVIDIA 제품에서는 이 기능과 관련된 버그가 발생할 수 있습니다. 이 인코더를 사용하면 동작 메모리 클럭이 떨어지는 현상인데요, 이 버그는 상당히 오래되었고 (대충 검색으로도 이미 몇 년전부터 관련 논의가 상당히 진행된 걸 알 수 있습니다. 참고#1 #2). 사실 이미 드라이버 업데이트로 잠시 수정이 되었다가 얼마되지 않아 다시 보고되고 있습니다. 이 버그는 NVENC를 가용하는 모든 프로그램에서 발생할 수 있으므로 이 인코더를 사용하는 분들은 문제를 확인한다음, 아래 해결 방법을 참고하세요. NVENC 녹화를 켜자마자 부스트 메모리 동작 클럭이 4007MHz(좌)에서 3802MHz


