본문 바로가기

테크

OBS 스튜디오(Studio)로 유튜브 실시간 방송 갭쳐, 녹화 하기

개인방송용 프로그램으로 많이 사용하는 무료 프로그램중 하나인 OSB Studio를 이용하면 

유튜브 실시간 방송을 캡쳐, 녹화해서 내 컴퓨터에 저장할 수 있습니다.


실시간 방송 녹화가 아닌 유튜브 동영상 다운로드를 할 경우

다음 글을 보시면 됩니다.


-> 동영상 다운로드 프로그램 TOP 2. 유튜브 포함 모든 동영상 다운로드 가능.






1. OBS Studio 장점


- 한글 지원이 잘되기 때문에 설치 및 사용이 쉽습니다. 웹사이트와 프로그램에서 모두 한글 지원이 됩니다.


- 프로그램이 안정적이어서 장시간 녹화에 좋습니다.


- 무료 공개 프로그램입니다.


- 풀HD 이상, 또는 실시간 방송에서 지원하는 최대 해상도로 녹화가 가능합니다.


- 녹화 압축 화질 및 사운드 관련 설정을 상세하게 할 수 있습니다.




기능이 워낙 많기도 하고, 또 실시간 개인 방송을 위한 전용 기능들도 많기 때문에 이 글에서는 이런 기능들은 다루지 않고,

유튜브 실시간 방송을 풀HD 이상으로 녹화하는 방법을 기준으로 설명합니다.


이 글에서 설명하는 OBS Studio 버전은 23.2 입니다.

구버전 OBS Studio의 경우 사용법이 많이 다르거나, 유튜브 녹화를 위한 설정 및 방법이 전혀 다를 수 있습니다.

구버전에서 획기적으로 달라진 부분들이 있기 때문에 구버전 녹화 방법과는 호환되지 않으므로 꼭 23.1 이상 버전으로 업그레이드 해야 합니다.







2. OBS Studio 설치


설치 과정은 간단합니다.


다운로드 페이지로 가서


https://obsproject.com/ko


운영체제에 맞는 설치 파일을 다운로드 합니다.

다운로드한 설치프로그램을 실행해 설치 과정을 주욱 진행하면 됩니다.






3. OBS Studio로 유튜브 방송 녹화전 알아둘 사항들

1.
유튜브 녹화는 OBS Studio의 웹 브라우저 화면 녹화 기능을 사용합니다.
즉, 웹브라우저 화면에 재생되는 유튜브 영상을 캡쳐하는 방식으로 녹화를 합니다.

2.
웹브라우저는 크롬을 추천합니다.
다른 브라우저도 녹화를 하는데는 무리는 없지만, 크롬이 그중 가장 안정적이기 때문에 크롬 웹브라우저 이용을 추천합니다.

3.
OBS Studio로 웹브라우저 화면 캡쳐, 녹화시 현재 사용자가 열어 놓은 웹브라우저 창을 캡쳐하는게 아닙니다. 
OBS Studio 프로그램 자체내에서 새 웹브라우저 창을 열어서 재생되는 유튜브 동영상을 녹화 합니다.
사용자 로그인 정보나 사용자가 설정한 유튜브 해상도 설정이 적용되지 않은 비로그인 게스트 상태로 유튜브 동영상이 재생되고 이 화면을 캡쳐하게 됩니다.
물론 OBS Studio에서 재생되는 동영상 설정 변경 및 광고 스킵을 할 수 있는 방법을 제공하기 때문에 이 방법을 이용하면 됩니다.





4. 실시간 방송 녹화를 위한 OSB Studio 기본 설정


풀다운 메뉴 파일 > 설정 을 선택해 설정 대화상자를 엽니다.


왼쪽 아이콘에서 "출력" 을 선택합니다.


녹화 섹션의 녹화 경로,녹화 품질, 녹화 형식(동영상 저장 포맷)을 설정합니다.

상단  "출력 방식" 을 "고급" 으로 선택한 경우 탭으로 설정 항목들이 구분되게 되는데 선택 상단 탭에서 "녹화" 탭을 선택합니다.






1. 녹화 형식(동영상 포맷) 설정




OBS Studio는 flv, mp4, mov, mkv, ts, u3m8 6개의 동영상 포맷을 지원합니다.




녹화한 영상을 재편집하는 것이 목적이면 flv, mov 포맷을 추천하고, 그렇지 않으면 mp4 를 사용하면 됩니다.

다만, mp4 포맷으로 녹화 저장을 하다 프로그램이 비정상 종료되거나, 컴퓨터가 꺼졌을 경우 mp4 파일은 복구가 어려울 수 있습니다.

일반적인 경우라면 호환성이 가장 좋은 mp4를 선택하면 됩니다.


* 녹화되는 파일의 크기는 영상 크기 (1080p, 720p)와 압축율 (아래 3번 녹화 품질 참조) 에 따라 많이 좌우되며, 영상 포맷에 따른 차이는 아주 차이가 많이 나지는 않으므로, 용도에 따라서 포맷을 선택하면 됩니다.





2. 녹화 경로 설정


저장 경로는 원하는 아무 경로나 무방하지만, 가능하면 공간이 가장 넉넉한 위치를 지정할 것을 추천합니다. 특히 풀HD 고화질 설정으로 녹화할 경우 장시간 녹화시 필요한 저장 공간이 만만치 않기 때문에 녹화 중간에 저장 공간 부족으로 에러가 나면 녹화 영상 전체가 소실될 수 있으므로 주의해야 합니다.



3. 녹화 품질


기본 설정은 "방송 품질과 동일하게" 입니다.

특별한 경우가 아니면 그냥 이 설정을 사용하면 됩니다.



그외에 지원 녹화 품질은 

"높은 품질, 중간 파일 크기", "무손실  상태와 비교하여 거의 차이가 없는 품질, 큰 파일 크기", "무손실 품질, 아주 큰 파일 크기" 입니다.

무손실 품질은 상상을 초월하는 동영상 파일 크기가 생성되므로 사용하지 않는 것을 추천합니다.



그 외에 나머지 녹화 설정 항목들은 가능하면 기본 설정값을 사용할 것을 추천합니다.



4. 비디오 설정



녹화 영상의 해상도 및 FPS(초당 프레임수) 를 설정합니다.

OBS Studio에서 녹화 가능한 해상도는 HD(2180x768), FHD(1920x1080), UHD(3840x2160) 입니다.




풀HD 영상으로 녹화하려면 기본(캔버스) 해상도 및 출력(조정된) 해상도를 "1920x1080" 을 선택합니다.

UHD 생방송, 또는 영상 녹화시 상당히 많은 디스크 공간을 사용하므로 장시간 녹화시 주의해야 합니다.



FPS 기본 설정은 30입니다.

유튜브 60p 영상을 녹화하려면 60을 선택하면 됩니다.

단, 원본 생방송이 30p로 되는 경우 60p로 녹화를 하면 저장공간만 낭비하게 되므로 불필요하게 60p로 설정할 필요는 없습니다.




축소 필터는 원본과 녹화 영상간의 리샘플링 필터 정밀도를 설정하는 것입니다.

특별한 경우 아니면 기본 설정값인 "Bicubic" 을 사용할 것을 추천합니다.

선택 가능한 필터 방식은 Bilinear, Bicubic, Lanczos 3가지입니다. 뒤쪽에 있는 것일수록 리샘플링 화질이 좋고 선명해지지만, CPU에 부하를 더 많이 줍니다. 컴퓨터 사양이 좋지 않을 경우 Bicubic, 또는 Bilinear 사용을 추천합니다.




5. 오디오 설정



녹화할 오디오 입력 소스를 선택합니다.

기본 설정을 그냥 사용해면 대부분 경우 재생되는 오디오 그대로 녹화가 진행됩니다.

입력 소스를 선택하려면 "데스크탑 오디오" 에서 녹화 소스로 사용할 입력 소스를 선택하면 됩니다.





5. 녹화할 소스 "브라우저" 설정


OBS Studio 하단 왼쪽의 박스를 보면 "소스 목록" 이 있습니다.




녹화할 입력 소스 목록을 표시하는 목록입니다.

다중 소스를 설정해서 OBS Studio 상에서 멀티 소스를 표시할 수 있기 때문에 여러개의 항목이 존재합니다.


기본 설정된 여러개의 입력 소스가 있지만 그중에서 "브라우저" 만 사용합니다.

나머지 항목들은 목록 오른쪽의 눈모양 표시를 클릭해 잠그거나 항목에서 마우스 오른쪽 버튼을 클릭해 컨텍스트 메뉴의 "제거"를 선택해 삭제하면 됩니다.


위 화면처럼 브라우저만 눈모양이 표시되고() 나머지는 잠겨있으면() 됩니다.


"브라우저" 소스 항목을 더블 클릭해 설정 대화상자를 엽니다.




기본 설정 상태에서는 OBS Studio 안내 화면이 표시됩니다.



기본적으로는 상단의 3개 항목 URL, 너비, 높이만 설정하면 됩니다. 


URL : 유튜브 동영상 URL을 입력합니다. 웹브라우저에서 유튜브 녹화를 하고 싶은 실시간 방송 페이지를 들어가서 URL을 복사해서 붙여넣으면 됩니다.

너비, 높이 : 너비x높이 값은 풀HD인 경우 1920x1080, HD인 경우 1280x768, UHD인 경우 3840x2160 을 입력합니다.


OBS Studio 설정 중 4번 비디오 설정에서 설정한 해상도와 맞춰주는 것이 좋습니다.

OBS Studio 설정에서 FHD(1920x1080)를 선택했으면 웹브라우저 크기도 1920x1080으로 맞춰주는 것이 화질이 가장 좋습니다.






6. 유튜브 실시간 방송 해상도 설정 및 광고 스킵 설정


"브라우저" 설정에서 URL과 크기를 설정한 후 "확인"을 눌러 설정을 저장하면 OBS Studio 메인 영상 창에 유튜브 영상이 재생되는 웹브라우저 화면이 바로 보입니다.



유튜브 영상 미리보기 화면과 "상호작용" 하기


OBS Studio는 이렇게 미리보기되는 웹브라우저 화면과 상호작용할수 있는 기능이 제공됩니다.


소스목록 컨텐스트 메뉴를 열면 "상호작용" 항목이 있습니다.




선택하면 별도의 팝업 창에 뜨면서 웹브라우저 화면이 미리보기됩니다.

이 미리보기 창은 메인화면의 재생창과 달리 일반 웹브라우저처럼 마우스로 웹브라우저의 기능들을 제어할 수 있습니다.

처음 팝업창을 띄우는 경우 미리보기가 아주 작은 창에 표시됩니다.




* OBS Studio에서 브라우저 녹화를 하는 경우 OBS Studio 내부에서 별도의 웹브라우저 창을 띄우고 이 브라우저 화면을 녹화합니다.

따라서, 이 브라우저 창은 유튜브 로그인이 되지 않는 게스트모드의 유튜브 영상 재생 상태가 되고, 유튜브는 별도의 설정값이 없는 경우 기본 설정 재생 품질로 "자동"이 선택되어 있고, 게스트 모드인 경우 720p (1280x768) 로 재생됩니다.


팝업창을 이용해 유튜브 재생 동영상 설정값을 바꾸기 위해 팝업창 크기를  키웁니다.

크기 조절이 가능한 창이기 때문에 팝업창 모서리로 마우스 커서를 가져가면 크기 조절이 가능합니다.



1. 영상 품질 설정


미리보기 팝업창에 표시되는 웹 브라우저의 유튜브 동영상 위로 마우스 커서를 가져가면 유튜브 동영상 설정 아이콘들이 표시됩니다.

(웹브라우저에서 설정하는 것도 동일합니다.)


톱니바퀴 모양 아이콘을 클릭하면 유튜브 동영상  설정 메뉴가 표시됩니다.


"품질"을 클릭해 재생 품질 하위 메뉴를 펼친 후 "1080p HD"를 선택합니다.

재생되는 영상 품질이 바로 좋아지면서 영상 품질이 바로 좋아지는게 눈에 띕니다.

당연하지만, 해당 실시간 방송이 "1080p" 로 방송중인 방송에서만 선택이 가능합니다.

생방송 원본 자체가 720p 인 경우 "720p HD" 까지만 선택 가능합니다.





앞서 OBS Studio 설정에서 1080p로 녹화를 하겠다고 설정을 했기 때문에 1080p로 녹화가 되지만, 생방송 영상 원본이 720p인 경우 720p 품질의 영상이 1080p로 녹화되기 때문에 녹화 영상 파일만 커질뿐 영상 품질의 향상은 전혀 없습니다.


이런 경우 위 OBS Studio 설정에서 녹화 품질을 1280x768로 낮춰서 설정을 해줘야 합니다.



2. 광고 스킵하기


유튜브 영상 앞에 재생되는 광고는 보통 5초후에는 광고 스킵 버튼이 영상 우측 하단에 표시됩니다.

"스킵(Skip)"을 눌러 광고를 스킵해주고, 생방송이 정상적으로 미리보기 되는지 확인합니다.




생방송에 따라서는 하단에 배너 광고가 표시되는 경우가 있습니다.

유튜브 하단에 배너로 표시되는 광고는 공통적으로 우측 상단에 "X" 표시가 표시되어 배너 광고를 닫을 수 있도록 하고 있습니다.

"X"를 눌러 배너 광고를 닫습니다.



3. 브라우저 풀화면으로 재생하기


"브라우저" 소스 설정에서 URL과 너비 x 높이 를 설정했습니다.

이 너비와 높이 값은 OBS Studio가 내부에서 띄우는 웹브라우저의 크기값이 됩니다.

즉 유튜브 동영상을 웹브라우저 설정 크기인 1920x1080 풀화면으로 재생하면 이 크기로 동영상이 재생된다는 뜻입니다.


미리보기 팝업창의 재생 동영상 위로 마우스 커서를 가져가면 동영상 제어 아이콘들이 우측 하단에 표시됩니다. "전체 화면" 아이콘()을 클릭합니다.

이제 풀HD 화면 크기로 유튜브 생방송이 재생됩니다.




팝업창 오른쪽 위의 팝업창 닫기(X) 아이콘을 클릭해 닫습니다.


OBS Studio 메인 미리보기창에 풀HD 품질로 화면에 꽉차게 유튜브 생방송이 재생되는게 보입니다.


여기까지 했으면 녹화를 위한 준비는 모두 완료되었습니다.





7. 유튜브 실시간 방송 녹화하기


OBS Studio 오른쪽 하단에 보면 "녹화 시작" 버튼이 있습니다.

버튼을 누르면 바로 녹화가 시작됩니다.

녹화가 시작되면 "녹화 시작" 버튼은 "녹화 종료" 버튼으로 변경됩니다.





녹화를 종료하려면 "녹화 종료" 버튼을 눌러 녹화를 종료하면 녹화 영상 파일이 최종적으로 생성되고 녹화가 종료됩니다.


OBS Studio 단축키 설정에서 단축기 설정을 해놓은 경우 OBS Studio가 백그라운드에 있거나, 트레이에 있는 상태에서도 녹화를 시작하거나 종료할 수 있습니다. 실시간 녹화 영상을 자주하거나, 클립 단위로 중요한 부분만 끊어서 녹화를 해서 사용하려는 경우 단축키를 설정해서 사용하면 편리합니다.