OBS 프로그램 화면 구성

OBS 프로그램 화면 구성(기본형태)

기본해상도/캔버스 해상도 : 기존에 다뤘던 설정창에서 비디오옵션에서 정한 해상도를 기초로 한다. 1280×720으로 설정했으므로 그림에서 보이는 캔버스를 기초로 여러화면을 꾸밀수 있다. 사실 기본해상도는 FHD 라고해도 크게 상관없을 수도 있다. 실제로 녹화되거나 방송되는것은 출력 해상도이기 때문이다.

 

장면모음

OBS 프로그램의 장면모음 목록

기본 화면 구성이며 장면목록, 소스목록, 믹서, 제어, 통계 정보를 자유롭게 배치할 수 있다.

장면목록과 소스목록은 장면모음셋이며 이셋을 장면모음 메뉴에서 변경하거나 선택 할 수 있다. 현재 선택된것은 "Dodonpachi DOJ PS2 SVHS" 라는 장면모음셋이다.

각게임마다 장면모음을 만들어서 게임타이틀이 바뀔때 맞는화면 구성을 만들어서 리스트를 선택한다. 

 

장면 전환

"장면" 일때 화면 구성및 배치
"장면 2" 일때 화면 구성및 배치 소스목록, 장면목록 전부 이름을 바꾸는것도 가능하다.

스샷처럼 한화면 구성에 두개의 장면 배치를 빠르게 바꿀수가 있다.

매니아 적인 응용을 한다면 슈팅게임에서 필드전이랑 보스전에서 화면의 점수나 파라메터정보의 위치가 변경되거나 다르게 나오는 게임이 있기 때문에 그것을 이용해서 보스전과 필드전 화면구성을 미리 조정한다음에 타이밍에 맞춰서 화면을 전환하는 연출도 가능하게 된다.

 

소스목록

하나의 "장면"에 소스가 아무것도 없다면 소스목록에는 다음과 같이 뜬다.

소스목록에 마우스커서를 대고 우클릭하여 "추가"메뉴를 확장하면서 우측 메뉴가 뜬다.

리스트에 뜬 소스들을 추가하여 적당한 화면 구성을 만들어서 연출할 수 있다.

 

다음은 추가할 소스 몇가지에 대한 설명이다.

비디오 캡쳐 장치 : PC에 장착된 캡쳐보드나 Cam이 있을때 사용한다. 외부장치의 화면을 받아서 녹화하려면 필수적.

다음그림은 비디오캡쳐보드의 장치를 열어 설정하는 창이 된다. 대부분 그냥 열면 기본설정으로도 무리없이 열린다. 캡쳐보드에 따라 해상도나 프레임을 직접 선택해야 하는 경우도 있다.

영상캡처장치에 따라 설정을 따로해주기도 하지만, 대부분 기본설정만으로도 화면이 잡히기도한다. 캡쳐보드에서 직접 사운드입력을 받는다면 오디오출력방식이나 오디오 장치를 다음과 같이 설정하면 된다. 

좌측그림은 자체캡처보드 사운드 입력이 아닌 컴퓨터 라인입력으로 할경우에 따로 사운드입력을 설정하지 않은 상태 . 이경우는 사운드설정은 설정창의 사운드항목에서 입력단자를 직접설정한다. "확인"을 클릭하면 캔버스 화면에 표시가되며 소스목록에 리스트가 나온다.

게임/디스플레이/윈도우 캡쳐 : 3D로 돌아가는 게임이나 데스크탑에 표시되는 것을 직접캡쳐하는 디스플레이캡쳐, 윈도우를 그대로 캡쳐하는 윈도우 캡쳐가 있다. PC상에서 작동하는 게임(1PC 방송) 에서 필요.

각각 윈도우캡쳐(메모장), 디스플레이캡쳐(디스플레이 2번 바탕화면과 작업관리자), 게임캡쳐(Stream 버전 다라이어스 버스트CS) 화면

텍스트(GDI+) : 타이틀 문자 같은것을 만들거나 간단한 자막을 만들때 사용한다. 폰트설정, 색깔, 크기, 세로쓰기도 지원한다. 

이미지나 이미지 슬라이드 쇼 : 고정된 이미지를 캔버스화면에 불러와서 배치할수 있다. 이미지 슬라이드 쇼 경우는 이미지를 여러장 불러와서 슬라이드쇼 처럼 하나하나 보여지는시간 전환방법등 여러가지를 설정할수 있다.

미디어 소스 : 미디어소스경우 동영상파일, 음성파일을 사용가능하다.

색상소스 : 특정색 바탕을 화면에 놓을때 사용한다. 마치 색종이를 캔버스화면에 붙인 느낌(?) 화면이 지저분하게 보일때 사용해서 가리는 느낌으로 사용해도 좋다.

 

같은화면은 복사해서 참조하여 붙여넣기하면 된다. 이것은 크기는 개별적으로 설정 가능하지만 필터사용 이라던가 디인터레이스라던가 크로마키는 똑같이 동작하는것에 유의 해야한다.

 

소스화면 편집하기

소스화면을 넣으면 처음에는 위치가 재멋대로 인것을 볼 수 있다.

화면위치를 드래그해서 옮기거나 (활성화 시킨후에 화면내에 마우스커서를 넣고 드래그한다.)

크기를 조절하여 변경이 가능하다.(활성화시키면 화면 귀퉁이와 반절 위치에 점이 있는데 그것을 드래그 한다.)

소스를 하나씩넣고 설정하느냐 한꺼번에 넣고 설정하느냐는 유저의 몫. 좌측이 설정할수있는 메뉴이다. 

소스화면 편집은 세가지이다. 소스목록의 리스트를 선택한후 우클릭해서 설정하거나 캔버스화면을 직접 선택하여 우클릭해서 설정하는 방법이 있다. 소스목록에 눈모양의 아이콘이 있는데 클릭토글방식으로 소스가 보이거나 보이지 않게 설정할수 있다. 마지막으로 편집메뉴에서 선택하는 방법이다.

 

미리보기 활성화 : 체크표시를 끄면 미리보기 활성화가 꺼져서 캔버스화면이 나오지 않는다.

미리보기 잠금 : 설정은 가능하나 활성화표시는 안되고 창이동이나 변경이 불가능하다. 일부설정은 가능함.

미리보기 비율 : OBS 창 크기에 맞춰서 표시되느냐, 창크기를 무시하고 원래 100% 화면 크기로 표시되느냐를 결정한다.

(전체화면/창)프로젝터 (미리보기/소스) : 장면목록의 모든장면을 표시한다. 다중디스플레이라면 다른디스플레이 장치에 전체화면이나 창모드화면으로 표시한다. (미리보기)는 장면목록에 있는장면을 표시하며 , (소스) 경우는 선택한 소스만 표시한다. 전체화면을 끄려면 마우스커서로 전체화면을 활성화(?) 시킨후 ESC 키를 누르면 된다.

복사,붙여넣기 : 소스하나를 선택, 복사해서 그대로 붙여넣기가 가능하다. 다른장면에 복사가능.

색상지정 : 리스트가 길거나 많을 경우 시각적으로 구분을 빠르게 하기위해서 리스트글자에 바탕색을 입힌다.

이름바꾸기/제거 : 소스목록 리스트의 이름을 바꾸거나 제거한다.

선택한 항목 묶기 :  SHIFT(or CTRL)키 + 마우스버튼1을 사용해서 복수리스트를 선택한후에 이것을 실행하면 항목을 하나로 묶을수 있다. 이럴 경우 묶인 소스가 하나의 화면처럼 크기나 위치를 조정할수 있게 된다. 묶인것을 해제하려면 묶인카테고리리스트를 선택한다음 마우스 우클릭하면 "묶음 해제" 메뉴로 해제하면 된다.

순서 : 소스목록 리스트는 쌓여있는 상태라고 할수 있는데 맨 위쪽소스는 아래쪽소스를 가리게 된다. 이 쌓인차례를 바꿀때 사용한다. 목록아래쪽에 있는 아래꺽쇠와 위쪽꺽쇠가 같은 역활을 한다.

변환 : 화면을 돌리거나, 뒤집거나, 특정한 쪽으로 정렬을 한다거나 가운데로 정렬할때 사용한다. 슈팅게임에서 종스크롤 화면인 경우가 있으므로 화면을 돌릴때 사용한다.

출력크기조정(소스 크기) : 소스크기와 동일하게 캔버스 크기와 출력 해상도를 조정한다. 즉 소스크기가 720×480이면 캔버스크기와 출력해상도도 720×480로 바뀌니까 주의 한다.

필터 : 다른 이미지와 혼합기능, 자르기/덧대기기능, 크로마키 기능 등이 있다.

 

디인터레이싱 : 대부분의 SD 비디오 캡쳐보드는 SDTV 신호를 캡쳐하는거라 볼수 있다. SDTV 의 경우 720×480 해상도로 표시하며 SD 비디오 캡쳐보드는 인터레이싱방식으로 캡쳐를 하게 된다. 그대로 재생하면 화면에 줄무늬가 생기게 되는데 이 줄무늬를 없에주는것을 디 인터레이싱이라고 한다. 

 

모니터의 주사방식은 크게 두가지이다 인터레이싱방식이랑 프로그래시브 방식

인터레이스 방식은 화면을 짝수필드랑 홀수필드로 나누어서 라인하나하나를 교대로 주사하는 방식, (480i 는 주사선 480라인을 인터레이스방식으로 주사한다는 뜻)

프로그래시브 방식은 화면한장을 온전하게 라인전체에 차례로 주사하는 방식이다. (720p 는 주사선 720라인을 프로그래시브로 주사한다는 뜻) 

  

아케이드 게임은 저해상도라 대부분 240라인 안팍의 저해상도로 화면을 표시한다. 간단하게 240p 라고 하자

비디오캡쳐카드는 (TV 화면을) 인터레이싱방식으로 캡쳐를 하게된다. 240라인 하나는 짝수필드 다른 한장은 240라인의 홀수필드를 교대로 끼워 넣어 합치면 480 라인의 화면이 되고, 이것을 인터레이싱으로 캡쳐하므로 480i 로 캡쳐하게 된다.

 

아케이드 게임은 일반적으로 60프레임으로 작동하며 TV 나 비디오캡쳐카드 30프레임으로 화면을 표시나 캡쳐를 하게 된다. 60프레임을 짝수필드와 홀수필드로 나뉘어서 한장의 480i 화면이 되면 30프레임으로도 모든것을 캡쳐할수 있게 된다. 

 

여기서 OBS 가 다시 디인터레이싱을 하는데 디인터레이싱을 어떻게 하느냐에 따라서 30프레임을 그대로 내느냐 아니면 60프레임으로 늘리느냐에 달린것이다.

 

아케이드화면 240p 60fps → TV 엔코더 480i 30fps → 영상 캡쳐 장치 480i 30fps → OBS 디인터레이싱 480p 60fps

 

디인터레이싱은 여러가지가 있는데 아케이드의 60프레임을 그대로 재현(?)해야 하는 문제가 있다. OBS 의 구버전은 디인터레이싱 기능이 빈약해서 해도 30프레임을 벗어나지 못했지만 근래버전부터는 디인터레이싱을 해주면서 프레임을 두배로 늘리는 기능이 생겼다(팟플레이어의 어댑티드 모션 2x)

 

블랜드 - 짝수와 홀수필드를 중간색개념으로 합치는 디인터방식 60프레임영상이랑 보기는 비슷하지만 프레임마다 짝수와 홀수필드를 중간처리해서 흐릿하거나 잔상이 남는 문제가 있다.

블랜드 2x - 줄무늬가 완벽하게 없어지지 않는 문제

선형 - 짝수나 홀수필드 하나를 아예 배제하는 방식이라 아케이드게임에서 흔히 처리하는 반투명효과나 중간색효과가 나타나지 않는 경우가 존재한다.

선형 2x - 화면이 떨리는 문제

야디프 - 겉보기는 선형과 비슷한...

야디프 2x - 화면 떨림을 개선

레트로 - 픽셀 1대1 보정을 해줘서 화면도 거의 안떨리고 깨끗하지만 시스템사양을 타는듯하다.(확실하진 않음)

 

선형 2x 나 야디프 2x 를 우선선택하고 시스템사양이 괜찮으면 레트로도 좋다. (사실 레트로는 예전버전에서 제대로 동작하지 않던탓에 사용하지 않았었고, 야디프도 뭔가 버그스러운 결과물이어서 최근까지 선형2x를 선택했었다.)

 

디인터레이싱은 SDTV캡쳐보드에서나 해주면 되며, HD 출력을 지원하는 게임기경우 캡쳐보드도 HD 켭쳐를 지원하면 따로 디인터레이싱은 해줄 필요가 없다.

일반적이라면 오디오/비디오필터는 거의 사용을 안하고 효과필터는 두세개수준으로만 사용하는편.

필터 설정

사실 별로 설정할것이 없다. 왜냐하면 장치를 복제해서 각기 다른화면으로 만들어도 필터값은 동일하게 적용되기 때문이다. 비디오캡쳐장치를 두개이상 장착하고 분배기등으로 두개장치에 동시에 입력받아서 각기 따로 필터설정하는거라면 모를까 실효성이 좀 떨어진다.

다만 캠을 이용할수 있기 때문에 이 캡자체에 필터를 걸어둘수 있다. 게임화면에 걸어둘필터는 기껏해야 화면비율이랑 자르기/덧대기 정도이므로 몇몇가지만 설명한다.

 

크로마키 - 보통 인터넷 방송인들이 캠화면을 넣어두고 특정색은 투명하게 만들어서 게임화면과 동화시키는듯한 효과를 주는 필터.

자르기/덧대기 - 아케이드 캡쳐화면은 꽉찬 화면이 아니고 상하좌우 약간의 공백이 있는 화면으로 캡쳐가 된다. 그것을 잘라내어 공백을 없에거나 덧대어서 공백을 만드는 필터. 음수는 덧대기, 양수는 자르기이다. 주의할것은 처음 영상을 캡쳐할때기준으로 세우거나 뒤집은 상태가 아닌기준으로 상하좌우 가장자리를 말한다.

비례축소/가로세로비율 - 화면비가 16 : 9 를 4:3 으로 만들거나 할때 사용. 720×480 해상도는 엄밀히말해서 4:3 비율은 아니기 때문에 비율을 4:3으로 맞추기위해 이 필터를 사용하기도 한다.

 

Posted by Maxpeed

댓글을 달아주세요:: 네티켓은 기본, 스팸은 사절

참고로 모든설정은 다 알고 있는것도 아니고 초보적인 지식뿐이라 전부 설명할 수 는 없다.
(OBS 버전 23.2.1 기준 작성)

OBS 설정에서 중요한것은 "프로파일 설정"과 "장면 모음"이다.

그림1 각 스트리밍(방송) 별로 혹은 녹화세팅별로 프로파일을 만들수 있다. 현재 선택된 프로파일, 장면모음은 체크표시가 되어 있다. 설정을 변경할때는 체크표시가 되어 있는것이 바뀌며 "적용"버튼을 누르면 설정이 변경된다.

"프로파일"은 방송 혹은 녹화를 할때 사운드 샘플링레이트, 프레임레이트, 녹화(표시) 해상도등의 스트리밍이나 게임녹화 등 여러세부 사항을 설정해서 저장해 놓을수 있다. 메뉴 탭의 설정이나 "설정" 버튼을 사용해서 세팅을 바꿀수 있다.

예를 들어 방송을 한다고 하면 카카오TV, 아프리카, 유튜브, 트위치 각각의 방송플랫폼에 적합한 설정을 만들어서 그에 맞추어 프로파일을 선택하고 스트리밍(방송)을 할수 있게 세팅을 개별적으로 만들어 놓을 수 있다.

그림2 장면모음을 사용하여 플스2 슈팅게임의 화면배치를 한 예. 게임스트리밍이나 녹화시에 반영된다. 새로 만드는것도 좋지만 이미 만들어진 세팅을 복제해서 바꾸는 방법이더 편할 수도 있다.

프로파일 다음에는 "장면 모음"이다.
"장면모음"은 여러가지 화면 구성이나 배치를 하는 설정이다. 횡화면 슈팅게임처럼 화면을 세운다거나 타이틀 자막을 넣는다거나 캠화면을 넣는다거나 할때 사용한다.
초기설치후에 프로파일이나 장면모음 상태는 "제목없음" 상태이며 여기서 화면 해상도등, 화면배치에 따라 바꾼후 이름 바꾸기를 사용 해서 설정명을 바꿀수 있다.

다음은 프로파일과 장면모음의 공통적인 사항이다.
새로 만들기 :프로파일,장면모음을 새로 만들때 사용. 이름설정하는 창이뜨고 세팅값은 디폴트로 설정 된다.
복제 : 기존 프로파일, 장면모음이 그대로 복제된다.
이름 바꾸기 :
현재 선택된 프로파일, 장면모음에 설정된 이름이 바뀐다.
가져오기 : 다른 OBS 에서 설정된 세팅을 볼러오는 기능 - 선택하면 폴더를 선택해야 하는데 "내보내기" 한 폴더를 찾아서 선택하면 다른컴에 설치된 OBS의 세팅을 불러올수 있다.
내보내기 : 다른 OBS 에서 사용하기 위해 현재 프로파일, 장면모음을 다른 폴더에 저장하는 기능이다. 설정 버튼을 클릭하거나 메뉴 → 설정으로 들어가면 세팅을 설정할수 있다.

방 송

방송(스트리밍)을 할 수 있는 서비스 플랫폼. 스샷 예는 트위치이다.

서비스 : 리스트를 열면 방송 서비스 플랫폼 리스트가 나온다. 카카오티비,부터 아프리카, 트위치 , 트위터(페리스코프), 유튜브등 서비스를 선택한다. 리스트에 없는 방송 플랫폼을 사용하려면 사용자 지정을 선택하고 방송 서비스 서버 주소를 직접 입력하면 된다.
각 방송서비스 플랫폼에는 서버 주소가 있는데 사용자지정을 하고 그서버주소를 입력해도 작동한다.
서버 : 각 방송사의 서버리스트가 나온다. 대부분 국내서버를 선택하는게 좋으며 국외서버를 사용할 수도 있다. 따로 서버를 설정할수 없는 경우도 있다.
스트림키 : 방송을 하기위한 필수 키 이다. 이 키만 있으면 따로 방송서비스 로그인을 하지 않아도 방송을 할수 있다.
그러므로 남에게 유출되지 않게 주의 할것. (물론 유출되었다 생각하면 새로 키를 발급 받아야 한다.)
계정 연결 : 계정연결이 필수인 방송 서비스가 있다면 계정ID 와 패스워드를 입력해야 할 경우가 생긴다. 이 때 ID와 PW를 입력해 놓는다.

비디오

"비디오" 설정

기본 해상도 : 디폴트는 FHD (1920×1080) 이나 현재 설정된 최대 해상도에 맞춰 설정이 우선된다. 화면을 세울경우 세로 화면도 지원한다. 4 : 3 비 해상도나 그 외 비율해상도를 맞추려면 정확한건 아니지만 현재 화면 해상도를 4 : 3 비 등으로 설정하고 OBS 를 실행시킨후 그에 맞춰서 설정한후 원래해상도로 돌리면 된다. 기본적으로 16 : 9 해상도만 지원하므로 그외 비율 해상도는 잠깐 해상도나 화면을 변경한후에 해야 하는거 같다.
출력 해상도 : 기본 해상도보다 높을수 없으며, 기본해상도와 같거나 낮은 해상도로 출력을 조정한다. 방송송출이나 녹화시에 이 해상도로 송출/녹화가 된다.
축소필터 : 3가지가 있는데 대강의 설명이 나와 있으므로 생략. 아래쪽을 선택할 수록 선명하게 축소(?)된다.
Bicubic, Lanczos 둘중 아무거나 선택.화질에 신경쓰이면 후자이나 해상도 축소할일 없으면 아무 의미 없는 설정이다.
공통 FPS 값 :59.94 , 60 (29.97, 30은 움직임이 적거나 퍼즐게임 같은 단순한 영상에서 사용)

※ 아케이드 슈팅게임에서는 FHD 같은 해상도까진 필요없다. 기껏해야 1280×720 (HD 해상도)이면 충분하다. 단 프레임은 60프레임이나 그에 가까운 프레임을 선택.
16 : 9 화면으로 녹화나 방송할것 이라면 선택해야 할 해상도는 두가지 852×480, 1280×720 이다.
보통 횡스크롤(가로화면)아케이드 게임은 320×240 정도에 4:3 비율의 저해상도를 사용한다. 여기서 두배로 늘린 해상도가 640×480 정도의 해상도이며 영상 엔코더는 보통 720×480의 해상도로 변환한다. 여기에 16 : 9 의 비율 해상도에 넣으면 세로 해상도에 맞춰야 하므로 852×480 에 출력 해상도를 맞추면 된다.
종스크롤(세로화면) 게임은 사실 화면을 세우기만 한것이라 실제적인 해상도는 횡스크롤과 마찬가지이다. 하지만 해상도를 줄이지않고 화면을 세워야 화질저하 없이 볼수 있기 때문에 720×480를 세우면 480×720 가 된다. 이 경우 1280×720 화면의 세로해상도랑 동일하기 때문에 이해상도로 맞춘다. ( 4 : 3 비율의 해상도 경우 세로해상도를 720으로 맞추면 가로는 960이 된다.)

오디오

샘플레이트 : 보통 48kHz 를 사용하지만 주기적인 잡음등 문제가 발생하면 44.1kHz로 맞춘다. 그 역상황도 마찬가지...
채널 : 모노 부터 7.1채널 사운드까지 지원한다. 보통 스테레오로 세팅.
장치 : 이 설정은 프로파일에 저장되는 설정이 아니다. (보통 하드웨어 장치 설정은 프로파일에 저장되지 않는다.)
데스크탑 오디오 - 데스크탑에서 나오는 소리
마이크/보조 오디오 - 사운드 입력단자의 Mic 입력단자나 Line in 단자를 사용할때 설정한다.

※ 캡쳐보드의 자체 사운드 입력단자를 사용할수도 있지만 컴퓨터의 사운드입력단자를 사용하기도 한다.
이경우에는 Line in 단자나, MiC in 단자를 사용한다. 웹캡의 경우 마이크 단자가 포함된 경우도 있으니 장치리스트에서 설정하면 사용가능 하다. 캡쳐보드 자체입력단자 경우 장치에 따라 여기 장치리스트에 나오지 않을 수도 있다. 나중에 후술.
그외 세팅은 딱히 중요하거나 필요한 경우는 별로 없으니 디폴트상태로 놔두면 된다.

단축키 : 생략

고 급

일반
프로세스우선순위 설정 : "높음"으로 한다. 보통은 영상 녹화나 방송시 끊길위험이 있으며 실시간은 가급적 하지 않는다. 다른작업 하기 방해가 될정도...


비디오쪽 옵션은 잘모르면 그냥 디폴트로 놔두는것이 좋다. 딱히 건드려도 차이를 찾아보기 어렵기도하며 잘못건드리면 영상재생시 색이 탁하거나 원래색이 안나오는 경우도 존재한다.

비디오 : 본인이 아는 가장 간단한 서술만 했다. 자세한것을 알려면 인터넷 검색을 해봐서 조사해보기 바란다.
색상형식 : NV12, I420, I444, RGB
RGB는 보통 PC 나 아케이드 PCB 오락기 혹은 콘솔일부에서 사용하는 색상형식이라보면된다. 색데이터는 총24비트.
NV12 일반적으로 이 포맷을 쓴다.(12비트) 이것은 주로 방송용으로 쓰인다
색공간 : 601, 709 - 컬러테이블인데 601은 SDTV 에서 쓰이며, 709는 HDTV에서 쓰이는 컬러테이블이라고 한다.
색범위 : 부분 , 전체 - 각색의 단계가 보통 256단계 라고 한다면 전체 경우는 0~255 , 부분의 경우는 16 ~ 235 까지 색상단계를 사용한다. 일반적으로 PC모니터 , 아케이드게임, 일부게임기 는 전체(0 ~ 255) TV나 비디오게임 출력은 부분(16 ~ 235)

PC나 게임기 일부에선 보통 화면에 색을 표시할 때 RGB 계열로 색상을 표현한다. 즉 적색,녹색,청색 의 밝기를 조절해서 다양한 색상을 표현한다. 하지만 TV 경우 화면표현방식이 다르다. 명암과 색차만으로 표현한다. 이것을 YUV 방식이라고 한다. (TV 초기에는 흑백TV 가 나왔다. 기술이 발전해서 컬러 TV 가 나오게 되는데 TV를 컬러를 바꾸려면 송수신방식을 모두 바꿔야 해서 비용이랑 호환성 문제가 발생한다. 하지만 명암신호에서 색차신호만 추가하면 장비나 기기를 크게 바꾸지 않고 흑백/칼라TV에 송신해도 호환성 문제가 발생하지 않으므로 이방식을 사용하게 된다.) 두방식이 조금은 다르기 때문에 색변환을 해주게 되는데 색변환의 한계 때문에 235단계까지 밖에 사용할 수가 없게 된다.

녹화
파일명형식 : 형식은 마우스커서를 대면 설정 포맷이 나온다. 스샷설정대로면 녹화파일명이 Kakao_년-월-일 시-분-초 형태로 녹화파일이 생성된다. 2019년 11월 11일 23시 40분 11초 경우는 Kakao_2019-11-11 23-40-11.mkv 라는 파일명으로 녹화가 된다.(확장자는 설정에 따라서 변경)
그이하 설명은 생략

출력 : 중요한 설정중에 하나다. 설정은 "단순" 과 "고급" 방식이 있는데 설명은 고급방식만 설명한다.

출력 설정의 단순방식에서 하드웨어와 소프트웨어 인코딩방식

출력방식 : 고급

단순방식의 단점은 방송과 녹화시 비트레이트를 별도의 적당한 크기로 설정할수가 없는것이다. 녹화품질을 더 좋게 할순 있지만 용량이 지나치게 커진다. 20분당 1.3기가(비트레이트 8000Kbps 시), 20분당 4기가(높은품질 중간파일크기), 20분당 8기가(무손실크기와 비교하여 거의차이없는 화질 큰파일크기)

(저해상도 아케이드 슈팅게임에서는 8000Kbps 면 충분하고 더 커봐야 12000Kbps 정도이다.)

하드웨어 인코딩과 소프트웨어인코딩 방식의 옵션차이.

방송탭과 녹화탭은 사실 거의 차이없고 인코딩 방식x264 (CPU 인코딩 - 소프트웨어 방식) 로 하느냐, NVENC/Intel Quicksync/AMD VCE H.264 (GPU 인코딩 - 하드웨어 방식) 로 하느냐의 차이이다.

방송 : '방송서비스 인코더설정 강제적용' 은 따로 특정 방송서비스에서 권장하는것이 아니라면 일단 해제하는것이 권장된다.

 

녹화 : 설명을 따로 하지않은 것들은 그림대로 설정하면 된다.
형식 : 표준 - 이외는 인코딩 전문가가 사용할것이므로, 표준 방식을 사용하자.
녹화 경로 - 녹화 경로를 설정한다. 폴더를 찾아서 설정하는것과 직접 드라이브명과 경로를 적어서 설정 하면 된다.
녹화 형식 - MKV, MP4, MOV, FLV, ... MKV 로 권장 OBS 옵션에서 나중에 MP4포맷으로 변경할수 있으니 MKV 로 하자
출력비율 재조정 : 녹화나 방송할때 어느중 하나만 출력 해상도 설정을 재조정해서 녹화나 방송이 가능하다.
비트레이트 : 8000Kbps

움직임이 적은 퍼즐게임같은 것은 비트레이트가 좀 낮아도 화질에 별로 영향은 없는 편이다.
하지만 배경움직임이 역동적이거나 탄이 많이 날아오는 경우에는 이 비트레이트가 적으면 화면에 모자이크 현상(블럭 현상)이 생기기 때문에 비트레이트를 늘려준다. 예를 들어 단순하게 생각한다면 60프레임 영상은 30프레임영상보다 데이터량이 약 2배정도 요구 되므로 비트레이트를 더 늘려야 한다. 해상도가 두배로 늘어나면 필요 비트레이트 요구량은 약 4배까지 증가한다.
대충 4000 ~ 12800Kbps 정도사이의 값을 택한다. 방송(스트리밍)의 경우는 지역회선 상태등을 고려해서 좀더 낮은 비트레이트 요구치(1000[2500] ~ 4000Kbps)를 필요로 한다.
키프레임 간격 : 2 - 초단위로 키프레임을 설정한다. 키프레임이란 인코딩 하기위한 기본적인 렌더링 화면을 말한다.
키프레임이 짧은간격으로 있으면 영상데이터가 늘어나며 키프레임이 길면 영상데이터는 줄어드는 대신 재생할때 화면이 깨질확률이 높아진다.
인코더 :위 그림처럼 소프트방식(x264)과 하드방식(NVENC H.264)이 있다.
데이터율 제어 : CBR- 데이터 전송률을 일정하게 보내는 옵션, VBR - 움직임이 많은 장면은 데이터 전송률이 높게 움직임이 적은 장면은 데이터 전송률이 낮게 데이터 전송률을 변화시키면서 인코딩하는 옵션
CBR은 데이터가 거의 일정하게 전송되므로 모니터링이나 계산하기 간편한점 때문에 CBR을 선택하는게 좋다.
사전설정 : 품질우선부터 성능우선 , 낮은지연시간및 품질/성능 옵션이 있다.
프로파일 : high, main, baseline 이 있다. 뒤로 갈수록 CPU 성능이 낮을 경우에 사용한다.
최대 B-프레임 : 보통 0~4 라고 하는데, 스펙이 낮은 컴은 0, 보통 2를 설정한다.
CPU 사용량 : 플라시보 부터 울트라패스트까지 있다. 보통 veryfast 를 사용한다.
CPU 사용량이 차이가 있으며 느린옵션 일수록 화질이 더 좋아지나 cpu사용량이 늘어난다. Ultrafast는 화질열화가 심하므로 왠만하면 비추천한다. CPU 파워가 낮으면 가능하면 faster 이상 옵션을 사용한다.

(라이젠 5는 6코어 12스레드 이며 페넘 960T 경우는 4코어 4스레드이다. 라이젠이랑 페넘이랑은 코어당 처리속도가 절반정도 밖에 안된다. 즉 라이젠에서 코어하나에서 10%를 사용한다면 페넘에선 코어하나에서 20% 사용해야 같은 CPU 파워를 낼수 있다. 라이젠에서는 SMT를 사용할수 있기 때문에 한개코어당 스레드를 2개 나눌 수 있는데 이 가상쓰레드는 효율이 물리코어보다 낮아서 스레드 3~4개정도를 합쳐야 하나의 물리코어와 비슷한처리가 가능하다. - 대략 라이젠 1600은 물리코어 8정도와 비슷하다 가정하면 패넘 960t 랑 코어수차이 2배 싱글코어차이 2배해서 대략 4배정도의 차이가 난다. 아래 CPU 사용량 표를 참고해서 설정하면 될거 같다.)

아래표는 PS2 버전 도돈파치 대왕생 1스테이지 영상을 녹화인코딩시 CPU사용량표이다.
(Ryzen 5 1600 stock clock, 1280×720 59.94fps)

옵션

CPU 사용량 %(RYZEN 1600)

ultrafast

3 ~ 5

superfast

4 ~ 6

veryfast

7 ~ 10

faster

11 ~ 15

fast

17 ~ 22

midium

18 ~ 25

slow

40 ~

조정 : 각용도에 맞는 조정을 선택하거나 없음으로 해놓으면 된다.

x264 설정 : 좀더 전문적인 설정이나 지식이 필요하므로 잘모르면 그냥 공백으로 넘긴다. 하드웨어 인코딩과 소프트웨어 인코딩의 화질을 비교하면 공교롭게도 소프트웨어 인코딩이 화질이 더 높은편이다. 아래슬라이드 샷을 보고 참고하기 바란다. 그리고 소프트웨어 인코딩에서도 CPU 사용량 옵션에 따라서 화질에 약간 영향을 받으며 프로파일에 따라서도 살짝 차이가 난다. 다만 각영상 프레임간에 빠르게 넘어가기 때문에 왠만한 차이가 아니면 알아채긴 어려운편이다.

0123456
슬라이드 그림은 소프트웨어 인코딩(x264) 설정에서 차례로 slow, midium, fast, faster, veryfast, superfast, ultrafast 순이다.
012345
NVENC H.264 하드웨어 인코딩방식 high-최고품질, baseline-최고품질, high-낮은지연및 품질, baseline-낮은지연품질, high-최대성능, baseline-최대성능 순이다.

 

Posted by Maxpeed
태그 OBS

댓글을 달아주세요:: 네티켓은 기본, 스팸은 사절

본인이 라이젠 시스템이라서 그에따른 윈도우 10 업데이트에 어느정도 효과가 있다는 포스트들을 봤다.

그래서 본인도 조금이나마 테스트 해보기로 했다.

뭐 변인통제니 뭐니 하는게 문제지만 벤치기간동안 업데이트를 하지 않거나 다른프로그램들을 깔지 않거나 정도가 최선일듯하다. 여튼 며칠동안 시간내가면서 나름 벤치마크를 해보았다.

 

먼저 3D Mark. 3번씩 측정 했지만 여기 올리는건 한가지씩만.

 

게임은 한가지뿐인데, 보통 일반적인 사람들이 하는 게임이 아니고 비행시뮬레이션 게임이다.

DCS 인데 BMS4.3x 도 할까 했으나 이건 잘해봐야 듀얼코어 겨우 돌아가는 정도(그것도 캠페인을 해야...)로 제외 했다. DCS도 뭐 거의 마찬가지긴 한데 그래도 BMS보단 나아서 CPU 코어 사용률을 보면 2개반정도 사용하는 것으로 보이니 뭐 (물론 코어한개를 풀로 돌리는건 아니고 코어당 절반이상 정도 사용률을 보이는개 3개정도이다) 이정도로도 되지않나싶다.

 

측정 소프트는 MSI 애프터버너 4.6.1

다른사람들에게는 별참조가 되진 않겠지만 생각여하에 따라 유의미한 결과를 보았다. 하지만 5번 10번 반복한거도 아니고 2번정도로만 했다. 총미션은 3가지이고 각각 항모랜딩, 프리플라이트, 적기와 도그파이팅 이다.

각각 4분,20분,9분 플레이 타임. 물론 프레임은 직접플레이한후 리플레이저장해서 그것을 반복재생하면서 프레임측정하는 방식이다.

위에것은 윈10 1809 버전 3D Mark bench

 

윈10 1903 3D Mark

결론적으로 아무 변화가 없다....-_-;; 오차내 수준이다. 전부 10단위차이들...다만 스카이다이버 3번측정중 피지컬점수 쓰레드중하나가 프레임측정치가 좀 차이가 난다 1903경운 3번다 비슷함... 종합점수는 비슷하지만 이거말곤 차이가 없다.

아무래도 970이라서? 그래픽카드 성능이 좋을수록 차이가 유의미해진다고 들은거같은데 970은 그정도는 안되는건지 1903버전업이 별의미가 없는건지.... 라이젠5 1600은 아무의미가 없는건지...

 

다음은 DCS F/A-18 호넷이다.

벤치할 리플레이중 하나인 항모착함.
벤치에사용한 그래픽세팅. 추가로 후방미러 ON

05-07-2019, 23:04:20 DCS.exe benchmark completed, 16961 frames rendered in 249.969 s
                     Average framerate  :   67.8 FPS
                     Minimum framerate  :   45.4 FPS
                     Maximum framerate  :  127.4 FPS
                     1% low framerate   :   35.1 FPS
                     0.1% low framerate :   26.1 FPS

08-07-2019, 01:16:56 DCS.exe benchmark completed, 18233 frames rendered in 250.109 s
                     Average framerate  :   72.9 FPS
                     Minimum framerate  :   55.7 FPS
                     Maximum framerate  :  130.6 FPS
                     1% low framerate   :   43.2 FPS
                     0.1% low framerate :   30.7 FPS

위에가  윈10 1809

 

09-07-2019, 23:09:10 DCS.exe benchmark completed, 18248 frames rendered in 250.234 s
                     Average framerate  :   72.9 FPS
                     Minimum framerate  :   57.3 FPS
                     Maximum framerate  :  128.6 FPS
                     1% low framerate   :   42.9 FPS
                     0.1% low framerate :   32.2 FPS

 

09-07-2019, 01:34:37 DCS.exe benchmark completed, 18229 frames rendered in 250.406 s
                     Average framerate  :   72.7 FPS
                     Minimum framerate  :   52.6 FPS
                     Maximum framerate  :  132.5 FPS
                     1% low framerate   :   42.8 FPS
                     0.1% low framerate :   32.8 FPS

 

이게 윈10 1903

 

위의 경우는 모든 프레임이 올랐다.

 

프리플라이트는 1809가 하나밖에 안되었다. 지금다시측정할순없다...;;;

07-07-2019, 00:56:18 DCS.exe benchmark completed, 68837 frames rendered in 1199.984 s
                     Average framerate  :   57.3 FPS
                     Minimum framerate  :   30.2 FPS
                     Maximum framerate  :  101.6 FPS
                     1% low framerate   :   29.3 FPS
                     0.1% low framerate :   22.1 FPS

 

09-07-2019, 23:01:01 DCS.exe benchmark completed, 68273 frames rendered in 1199.734 s
                     Average framerate  :   56.9 FPS
                     Minimum framerate  :   30.7 FPS
                     Maximum framerate  :   99.1 FPS
                     1% low framerate   :   31.0 FPS
                     0.1% low framerate :   24.4 FPS

09-07-2019, 23:30:46 DCS.exe benchmark completed, 68106 frames rendered in 1200.312 s
                     Average framerate  :   56.7 FPS
                     Minimum framerate  :   31.4 FPS
                     Maximum framerate  :   97.3 FPS
                     1% low framerate   :   32.6 FPS
                     0.1% low framerate :   26.0 FPS

최대프레임은 줄었지만 오차범위 라고봐도되나? 그러나 최저프레임은 올라갔다.

하지만 크게차이가 나진 않는다. 이런거 볼때마다 몇번더 측정할걸하는 아쉬움이 남는다...

하지만...........

 

좀문제가 있는 미그29랑 도그파이트

 

05-07-2019, 22:55:42 DCS.exe benchmark completed, 39508 frames rendered in 540.390 s
                     Average framerate  :   73.1 FPS
                     Minimum framerate  :   45.9 FPS
                     Maximum framerate  :   99.7 FPS
                     1% low framerate   :   50.7 FPS
                     0.1% low framerate :   32.1 FPS

08-07-2019, 02:08:04 DCS.exe benchmark completed, 36528 frames rendered in 501.047 s
                     Average framerate  :   72.9 FPS
                     Minimum framerate  :   14.9 FPS
                     Maximum framerate  :  101.7 FPS
                     1% low framerate   :   36.4 FPS
                     0.1% low framerate :    1.5 FPS

0.1% low 가 1.5프레임인데 이게 미그기에게 기관포사격할때 랙이 걸려서 그렇다. 위에것의 경우엔 렉이 걸리지 않았는데...게다가 렉에놀라서 540초까지 벤치해야하는데 실수로 500초만 해버림...;;;;

 

근데 1903에서도 그런현상이 나왔다.....

09-07-2019, 22:28:50 DCS.exe benchmark completed, 39303 frames rendered in 541.063 s
                     Average framerate  :   72.6 FPS
                     Minimum framerate  :   11.8 FPS
                     Maximum framerate  :  100.8 FPS
                     1% low framerate   :   40.3 FPS
                     0.1% low framerate :    1.7 FPS

09-07-2019, 22:38:45 DCS.exe benchmark completed, 40213 frames rendered in 539.875 s
                     Average framerate  :   74.4 FPS
                     Minimum framerate  :   59.6 FPS
                     Maximum framerate  :  100.5 FPS
                     1% low framerate   :   56.2 FPS
                     0.1% low framerate :   50.6 FPS

 

랙이 원인이 뭔진 모르겠지만 여튼 최소프레임만 따져보면 약간씩 오르긴 했다. 과연이프레임수 차이를 유의미하게 봐야할지 오차내로 봐야할진 모르겠다.

 

Posted by Maxpeed

댓글을 달아주세요:: 네티켓은 기본, 스팸은 사절

그래픽카드를 업그레이드 했다. 업그레이드 일자는 6월 19일

현 GTX660 에서 GTX970

보면 아시다시피 새로 구입한게 아니라 중고구입이다.

동호회 아는 후배를 통해 구입했고 가격은 단돈 몇만원 시세보다 많이 싸게 구입.

 

길이가 엄청 길다. 30CM에 육박

GTX660도 이엠텍껀데 이것도 이엠텍...

출력단자가 좀 애바인데

하나의 DVI-I 단자와 표준 HDMI 나 DP 포트가 아닌 죄다 미니형포트.

미니포트기 때문에 용산에서 젠더를 따로 구입했다.

 

아래 GTX660 그래픽카드가 초라(?)해 보인다.

옆의 하드렉에 간당간당 하게 닿을까 말까한 크기. 게다가 2슬롯을 살짝 넘어가기에 두께도 만만찮다. 

작동은 다행히 잘된다.

 

클라우드 게이트 GTX970

 

파이어 스트라이크 GTX970
나이트 레이드 GTX970
스카이 다이버 GTX970

수치상 100% 이상의 향상이다.

이정도는되야 진짜 업그레이드를 했다는 맛이 나는군!

중고라는게 좀 아쉽긴한데 뭐 저렴하게 얻어온것도 있고 현사정상 본다면 뭐 어쩔수 없을듯...ㅎㅎ

 

Posted by Maxpeed

댓글을 달아주세요:: 네티켓은 기본, 스팸은 사절

카오스 퀸 (Chaos Queen)

거대한 말벌 형태의 최종 보스

그야 말로 말벌들의 대결이다!!


1차형태 (번데기)
1 침탄 다발 : 고정탄으로 일정자리 안전지대가 존재한다.(기본적으로 2군데는 공통적인 안전지대)
2 옥수수탄 : 꽤 많은 탄다발을 발사하지만 FAKE 다. 그냥 가만히 있으면 맞지 않는 짝수탄이다.


번데기가 모습을 드러내면 처음에는 번데기 우측상단 옆에서 붙어서 샷을 쏘다가 침탄을 돌려쏘기 시작하면 바로 좌측 아래 안전지대에 안착하면 된다. 호넷은 여기선 이렇게만 해주면 그냥 연신 샷만 쏘기만 하면 1차형태는 거저! 단 대미지 조절을 약간 할 필요가 있으므로 침탄 + 옥수수탄 다발을 쏠때 잠깐 0.7~1초 정도 시간은 노샷진행을 한다. 이러면 1차형태 번데기는 간단히 클리어.
(백에 하나 잔챙이 소적탄이 가끔날라올 때가 있으므로 잔챙이가 나올때 쯤에는 기체를 위쪽으로 한두기체정도 위로 올리고 있다가 잔챙이 소적탄을 유도해준다. 침탄이 날아오면 다시 내려주기만하면 아무문제없다.

일단 잘알려진 안전지대는 그림과 같이 두군데. 몇군데 더있으니 한번찾아볼수 있으면 찾아보도록!


2차형태 : 붉은 벌 형태
1.복합 way 백탄 조준 : 조준탄으로 빠르게 발사하는데 중간에 엇박자로 발사하기 때문에 탄에 닿기전에 피하면 총 4번의 반기체 움직임이 필요하다.

좌측그림은 일반적인 발사형태이고 우측 그림은 엇박자로 발사하는 순간찍은 탄이다. 중간에 살짝 어긋난 탄이 보일 것이다.

2. 다리 후리기 대모적탄 : 다리를 훔치면서 대모적탄 다way 3겹의 대모적탄을 날린다. 탄모두 조준탄이므로 발사를 인지하면 한기체 툭쳐서 피해주면 된다. 양쪽 손(발)을 이용 하지만 어차피 같은속성이라 횟수만 증가한 것 뿐이다. 약간의 Fake성이 있어서 발사하기전 타이밍 때는 절대 움직이면 안된다.(탄궤도가 묘하게 어긋나서 미스나버린다.)

그림처럼 조준탄(대모적탄)을 발사

3. 전방향 연속조준 백탄
백탄을 모든방향으로 연속으로 조준하며 빠르게 발사한다. 마지막탄 배열은 한기체정도 어긋난 탄막인데 정확하게 반기체씩 3번피하면 마지막탄은 약간 아슬하게 맞지 않는다. 보통 대충 반기체씩 3~4번 피하다가 마지막에 반대쪽으로 피하는 리액션을 한다.


패턴 발현 순서는  1 -> 2(X2) -> 3 -> 2(X4) -> ...


3차형태 : 대미지입은 벌  형태 (별칭으로 , 썩은벌, 거지벌, 누더기벌 이라고도 한다) 1번과 2번패턴을 반복.


1. 백탄 발사 패턴
조건부 고정탄인데 파괴타이밍이 어떻게 되느냐에 따라 달라진다. 보통 2차형태의 벌이 백탄 패턴에서 파괴했을때 조건부 안전지대가 존재한다.
2. 옵션 소적탄 다발 공격
빽빽한 소적탄 다발을 공격한다. 일단 소적탄다발 발원지의 가운데 중앙을 맞추면 탄에 맞지 않지만 약간의 컨트롤의 정밀함이 필요하다. 그외에는 일부 화면상단이 탄에 가지 않는곳이므로 이곳도 한정적으로 안전한지대이기도 하다.

두번째 그림은 바로 맞춰도 되지만 좀더 쉽게 자리를 맞추는방법은 벌정면에서 쏘다가 백탄이 병렬로 두겹으로 날아올 때가 있다. 그탄을 반기체 우측으로 피한후에 바로밑으로 내려서 안착하면 된다. 자리가 좀 벋어났다 싶으면 우측에서 날아오는 백탄에 따라 반의반기체 좌로 움직여준다.

주로 회피법이런방법도 가능하다!


후자(상단이동)를 주로 이용하는데 옵션 소적탄 다발공격을 시작하면 재빨리 좌측구석에 붙어서 올라간후에 탄이 지나가면 내려와서 백탄을 다시 피해주는 방식으로 공략한다.


4차형태 : 핵 (모습이 멍게같다고해서 멍게 라고도 한다(..))
1.백탄 다발
한기체 위로 피하는것도 가능하지만 안전하게 피하려면 우측으로 반기체에서 한기체 피했다가 좌측으로 탄길 사이로 움직이면 쉽게 피할수 있다.

실제회피시 방향은 노란색 화살표다.녹색화살표는 탄의 가상의 길을 따라 빠져나가라는 의미 우측 그림은 세번째 백탄 패턴 1차때보단 완만하게 발사된다.

2. 연속 대모적탄
몇초간 대모적탄을 연속조준해서 발사하는데 방법은 두가지
우상단 위에서 천천히 내려오면서 좌측구석 하단까지 가는 방법 좌하단에서 조금씩 우측으로 움직여서 우측 끝까지 가는 방법이다. 본인은 후자를 사용한다.호넷은 후자의 패턴을 사용해도 전혀 문제가 없다. 파워가 센 서브샷과 확산샷 때문이다.

조준대모적탄을 발사하면 그림과 같은 화살표 형태로 피한다.핵의 간격을 일정하게 유지하는 형태로 이동하는 것이 포인트다.

3. 전체 2열 대모적탄
전방향으로 (16WAY) 대모적탄을 발사하는데 동시에 발사하는게 아니고 시계방향으로 돌리면서 발사하는 탄패턴이다. 고정탄 이지만 핵이 움직이기 때문에 탄이 지나가지 않는곳을 찾아 피해줘야 한다. 첫위치는 좌측하단 구석 부근에서 탄의 발사랑 이동방향에 따라서 우측으로 조금씩 이동한다.

움직이는 그림처럼 회피

패턴 발현 순서는 1 ->2 -> 1 -> 3 -> 1 -> 2 -> ... 순이다. 3번 패턴을 두번 보여준후에 1번 패턴을 시전하다가 자폭한다.

Posted by Maxpeed

댓글을 달아주세요:: 네티켓은 기본, 스팸은 사절

  1. 아이유럽
    2019.02.24 16:35
    댓글 주소 수정/삭제 댓글
    매번 좋은글들 감사합니다! ^ㅁ^

    나중에 혹시나 가능하다면
    pc 스팀에 있는 탄막게임도 공략해주시면 안될까요? (ex: 벌레공주, crimzon 등등)
    (엔터 더 건전, 아이작 같은 게임도 님이 공략하시면 어떨까 궁금하네요. ^ㅁ^)


    • 2019.02.27 18:41 신고
      댓글 주소 수정/삭제
      봐주셔서 감사합니다.
      제가 하던 공략은 아케이드 게임이고 개인적으로 재미있어서 공략하는거라 스팀 탄막슈팅 공략을 할수 있을지는 모르겠네요.


BLOG main image
슈팅게임 이야기 인데...하라는 슈팅은 안하고... by Maxpeed

카테고리

맥수의슈팅게임 (163)
슈팅게임리포트(AC) (36)
슈팅게임공략(AC) (69)
GameController (8)
PC/콘솔 HW관련 (24)
ETC (Game/취미) (26)

최근에 받은 트랙백

Total : 106,331
Today : 7 Yesterday : 27