격투게임만 방송하면서 즐기다가, 최근에 일반 다른게임들도 방송하게 되었는데, 

문제점이 생겨서 좀찾다가 방법을 찾아서 공유한다.  

 

 

FPS 게임이나 , 그 여타게임들은 최근 몇년동안 고주사율 (대체로 120프레임이상 144,160,240등)을 지원하고

게임을 더 화려하고, 부드럽게 즐길 수 있게 되었다. 

 

이 중에 방송이나 캡처 하게 되면 문제가 생기게 된다.

영상캡처장치들이 고해상도에서 대부분 60f 만 지원하기에, 

게임컴 그래픽카드가 고주사율 모니터(120-240hz)로 쏴주는 신호와  방송컴의 캡처보드(60hz)로 쏘는 신호가 당연히 따로 나가지만 윈도우OS에서 그걸 제대로 처리못해서 낮은 주사율로 통일되는 문제가 있다. (둘다 60hz로 고정됨)

 

 

해결 방법은 간단하다. 

먼저 투컴방송 세팅은 하던 그대로이다. 

컴퓨터2대를 다켜놓고 방송할 준비까지 해놓자.

NVIDIA 제어판에서 주사율 세팅 및 해상도 세팅도 마무리 해둔다.

(게임컴 모니터의 해상도가 QHD 해상도에 144hz 주사율이면 그렇게 설정되어있나 확인하고, 게임캡처카드는 거의 자동으로 되어있을테니 그냥둔다)  

 

 

" OBS의 프로젝터 미리보기 " 기능을 이용한다. 

 

 

0. 윈도우OS 디스플레이설정에서 디스플레이 복제(x)가 아닌 확장(o)을 적용시킨다. 주 모니터는 플레이할 고주사율 모니터이다. 방송컴OBS에 디스플레이 확장된 아무것도 없는 게임컴 배경이 뜰 것이다. 

 

1. 게임컴에도 OBS를 설치한다. 

2. 방송/캡처 하고자하는 게임을 실행한다. 

 

 

3. 게임컴 OBS  에서 게임캡처를 선택하여,  현재 캡처코자하는 게임을 선택 - 게임컴 OBS상에서 화면이 출력된다.

 

4. 게임컴 OBS 의 출력된 화면에 오른클릭하면 사진과 같은 메뉴가 나온다.

여기서 전체화면 프로젝터(미리보기) 에서 커서를 대면, 현재 장착한 캡처보드의 이름이 뜨게 된다. 그걸 클릭하면, 

 

5. 이제 방송컴 OBS에도 화면 출력이 된다. 

 

6. 게임컴 OBS를 한번 거쳐서 캡처카드로 들어가기 때문에, 주사율 오류를 고칠 수 있는 것이다.  

 

 

 

Posted by 에픈
,

현재 사용하는 메인 게임용 컴퓨터가 QHD (2k) 세팅이다보니 

더 깔끔한 방송 화질을 얻으려고 이곳 저곳 찾다보니 

 

아직까진 유튜브만 2k~4k 스트리밍(방송 송출)을 지원하는 것 같다. 

따라서 정보가 너무 한정적이라, 시행착오가 많았는데 어느정도 타협할만 세팅을 찾은 것 같아서 공유한다. 

 

 

1. 먼저 방송을 진행할 유튜브 (구글계정) 로그인 한다.

2. 우측상단의 +아이콘을 누르고 , 실시간 스트리밍 시작을 클릭

3. 실시간 스트리밍 화면이 뜨면 아래 체크한 부분을 눌러서 

"새스트림키를 만들기" 클릭 후

 

4. 6-13Mbps (1440p) 를 선택한다.

그리고 60f 사용 체크. 

 

여기서 4K를 선택하고 2K소스 스트리밍시 에러가 뜬다.

(4K 소스 스트리밍을 하실 분이면 괜찮지만)  

 

여기서 중요한게 1440p용 새스트림키를 설정하면 기존 쓰던 스트림키에서 

OBS상에 넣을 1440p용 스트림키를 교체해서 바꾸어줘야한다.  

 

 

 

 

5. OBS로 들어가자 

기본적인 OBS 사용법은 아는 걸 전제하에, 세팅만 공유한다. 

 

◎출력 "방송" 탭 

  : 인코더 - x264 (CPU를 갈궈서 스트리밍하는 방식인데, 그래픽카드를 이용하는 것보단 화질이 좀더 낫다.)

          - nvenc 등등 (그래픽카드를 갈구는 방식인데, 화질이 좀 떨어지지만 프레임에 있어서는 안정적이다.)

 

  : 출력배율 - 그대로 둔다. 

  : 데이터율 제어 - CBR  (가장효율적이고 좋다)

  : 비트레이트 - 18000kbps ( 1080p는 6000~8000가 좋았고, 1440p는 18000까지 올려야 유의미한 차이가 보였다)

 

  : 키프레임 - 1 혹은 2 

  : CPU사용량 - LOW로 갈수록 화질이 좋다.

    써보니 컴퓨터 사양이된다면 MEDIUM 정도 아니라면 very fast ~fast가 적당

  : nvenc 등등 그래픽카드인코더는 최대품질을 선택하면 된다. 

 

 

출력 " 오디오" 탭 (스샷없다)

  : 오디오 비트레이트 128 (유튜브 스트리밍 권장)

 

오디오

오디오 샘플레이트 44.1khz  (기본세팅은 48khz 로 되어있을것임) 

 

◎비디오

소스(게임용 컴퓨터 및 콘솔) 가 정상적으로 1440p 이상을 출력하고 있다면 

비디오 탭에서 기본 캔버스 해상도와 출력 해상도를 바꿔야 한다. 

 

이상하게도, 클릭하면 1440p 옵션이 없는데, 클릭하여 숫자를 지운뒤 수동 타이핑하면 된다. 

축소필터는 Lanczos 로 화질을 높일수 있다.

또한 우리의목표는 1440p60프레임이므로 FPS값은 60 이다. 

 

 

세팅은 끝났고, 방송 시작을 눌러 송출이 잘되나 모니터링을 해보면 된다. 

 

 인코더를 x264를 선택했다면 CPU 점유율수치가 마구올라갈 것이다. 

수치가 80-90%이상 뜨면 해당 컴퓨터의 CPU가 부족한 것이니, 세팅값을 조금씩 바꿔보자. 

(인코더 사용량이나 축소필터등등) 계속해서 테스트 하여 만족할만한 스트리밍 화질이 나오길 기대해보자.

 

또한 실시간 스트리밍 주소를 클릭하여 모니터링해보면

화질선택에서 1440p60 을 선택할 수 있다. 

제대로 세팅을 안하면 저 수치가 활성화되지 않는다. 

Posted by 에픈
,