차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판이전 판
다음 판
이전 판
tech:open_broadcast_software [2017/07/01 10:33] – ↷ 문서가 open_broadcast_software에서 tech:open_broadcast_software(으)로 이동되었습니다 V_Ltech:open_broadcast_software [2018/11/10 02:53] (현재) V_L
줄 1: 줄 1:
-{{tag>open broadcast software}}+{{tag>open_broadcast_software OBS 인터넷 게임 방송}}
 ====== Open Broadcast Software ====== ====== Open Broadcast Software ======
 {{INLINETOC}} {{INLINETOC}}
 +
 +{{https://obsproject.com/assets/images/new_icon_small.png}}
 +https://obsproject.com/
 +[[https://obsproject.com/download|받기]]
 +
 +[[:트위치tv|트위치]], [[tech:youtube_background_video|유튜브]] 등의 게임 방송용으로 사용되는 실시간 동영상 인코딩, 방송 프로그램. [[tech:open_source_project|오픈소스]]이다.
 +
 +윈도우, 리눅스, 맥오에스 지원.
 +한글 지원도 한다.
 +
 +[[xsplit]]은 유료.
  
 {{:open_broadcast_software_0814191821.png}} {{:open_broadcast_software_0814191821.png}}
 /* 여기에 내용을 입력함. */ /* 여기에 내용을 입력함. */
  
-한글 지원도 한다. 
  
 =====설정법===== =====설정법=====
  
 i5 쿼드코어에서 i5 쿼드코어에서
-1280x720으로 실시간 인코딩 하는데 시피유를 5-6%정도 잡아먹으니 무난한 편이다.+1280x720으로 실시간 하드웨어 인코딩 하는데 시피유를 5-6%정도 잡아먹으니 무난한 편이다.
  
 ====인코딩==== ====인코딩====
  
 ===출력=== ===출력===
-  * x264: 가장 무난한 코덱이고요. 특별히 엄청 무거운게임을 하는게 아닌이상 이걸로 방송하면 됍니다 
-  * 인텔 Quick Sync: 인텔 내장그래픽에 있는 하드웨어 코덱을 방송용으로 쓰는 기술이다. 활성화된다면 이것을 사용하도록한다.  ((인텔의 회심의 기술)) 
-  * Nvidia NVENC: 쉐도우플레이로 유명해진 기술이에요. 그래픽카드에 인코딩전용 칩을 탑재해서 녹화할때 시스템부하를 줄여주는 것이다. 단, 이걸 쓰려면 쉐도우플레이를 것이다함. 쉐플을 켠상태로 이걸쓰면 버퍼링이 매우 심해지더라고요 
  
-최대 비트레이트: 720p 해상도에선 2000~2500kbps면 충분. 60프레임으로 방송할거라면 3000kbps 이상으로 설정.+인코더 선택 
 + 
 +  * x264:   소프트웨어 코덱. 특별히 무거운 게임을 하는게 아닌 이상 이걸로 방송해도 된다 
 +  * [[tech:intel quick sync video|인텔 Quick Sync Video]]:  인텔 내장그래픽에 있는 하드웨어 코덱 (Intel Quick Sync H.264) 을 방송용으로 쓰는 기술이다. 활성화된다면 이것을 사용하도록 한다.    
 +  * Nvidia NVENC:  Nvidia 그래픽카드의 인코딩 기능을 사용. 쉐도우플레이로 유명해진 기술이다. 단, 이걸 쓰려면 쉐도우플레이를 꺼야한다. 켠상태로 이걸 쓰면 버퍼링이 매우 심해진다. 
 +  * AMD VCE  
 + 
 +  * 최대 비트레이트: 720p 해상도에선 2000~2500kbps면 충분. 60프레임으로 방송할거라면 3000kbps 이상으로 설정.
  
    
 +
 x264 CPU 설정: fast로 갈수록 가볍고, slow로 갈수록 압축률은 높으나 무겁다. 기본값 veryfast가 가장 좋으니 그대로 두세요 x264 CPU 설정: fast로 갈수록 가볍고, slow로 갈수록 압축률은 높으나 무겁다. 기본값 veryfast가 가장 좋으니 그대로 두세요
 └ Nvidia NVENC로 설정했을때 NVENC 프리셋: 절대 스트리밍은 하지마세요! 아프리카보다도 나쁘게 나온다! └ Nvidia NVENC로 설정했을때 NVENC 프리셋: 절대 스트리밍은 하지마세요! 아프리카보다도 나쁘게 나온다!
줄 40: 줄 55:
 ===방송=== ===방송===
  
-FMS URL: 한국사람들을 상대할것이 아니라면 외국서버에서 해도 상관없지만, 그게 아니라면 무조건 Asia: Seoul, South Korea를 골라줘라. 외국서버 골라놓고 한국인들 오길 바라진맙시다. 외국서버는 한국에서 버퍼링이 심해요ㅠㅠ+FMS URL: 한국사람들을 상대할 것이 아니라면 외국서버에서 해도 상관없지만, 그게 아니라면 무조건 Asia: Seoul, South Korea를 골라줘라. 외국서버 골라놓고 한국인들 오길 바라진맙시다. 외국서버는 한국에서 버퍼링이 심해요ㅠㅠ 
 재생경로/스트림키: 트위치tv 사이트-대시보드-방송암호키-show key에 자신의 스트림키가 있는데요. 이 스트림키는 절대 외부에 노출되어선 안됍니다! 이 스트림키만 있으면 당신의 트위치 계정/비번을 몰라도 당신의 채널에서 방송될수 있다! 재생경로/스트림키: 트위치tv 사이트-대시보드-방송암호키-show key에 자신의 스트림키가 있는데요. 이 스트림키는 절대 외부에 노출되어선 안됍니다! 이 스트림키만 있으면 당신의 트위치 계정/비번을 몰라도 당신의 채널에서 방송될수 있다!
 +
 +
 +유튜브게임이 방송 후 자동으로 저장되기 때문에 편하다.
 +트위치는 일정 기간(90일)이 지나면 삭제된다.
 +
 +===출력===
 +[[encoding]] 설정.
 +
 +권장 비트레이트는 
 +
 +|1080p|4Mbps to 6Mbps|
 +|720p|2Mbps to 4Mbps|
 +|480p|1Mbps to 2Mbps|
 +|360p|400kbps   to 1.5Mbps|
 +|240p|300kbps   to 700kbps|
 + 
  
 ===비디오=== ===비디오===
  
-  * 기본 해상도: 이건 무조건 현재 사용중인 모니터 해상도를 입력해줘라. 4k해상도로 사용하고있다면 4k해상도를 그대로 입력해주면 된다. 대부분은 1080p모니터 니 그대로 입력해줘라 +  * 기본 해상도: 이건 무조건 현재 사용중인 모니터 해상도를 입력. 4k해상도로 사용하고 있다면 4k해상도를 그대로 입력해주면 된다. 대부분은 1080p모니터 니 그대로 입력 
-  * 해상도 축소: 방송송출 해상도는 위의 기본해상도가 아니라 여기서 설정하는것이다. 기본해상도를 건드면 방송에서 무참히 깨져보여요+  * 해상도 축소: 방송송출 해상도는 위의 기본해상도가 아니라 여기서 설정하는 것이다. 기본해상도를 건드면 방송에서 무참히 깨져보인다.
   * 축소필터: 최상화질로 설정해놔도 생각보다 부하가 크지않다. 하지만 무거운 게임을 방송할 것이라면 그냥 가장빠름으로 두세요   * 축소필터: 최상화질로 설정해놔도 생각보다 부하가 크지않다. 하지만 무거운 게임을 방송할 것이라면 그냥 가장빠름으로 두세요
   * 초당 프레임수: 일반적으론 30, '난 시청자들에게 부드러운 게임화질을 보여주고 싶어!'한다면 60으로 설정. 하지만 60프레임방송은 전송되는 용량이 커서 버퍼링을 유발할수 있다. 하지만 생각보다 부하가 없는편임   * 초당 프레임수: 일반적으론 30, '난 시청자들에게 부드러운 게임화질을 보여주고 싶어!'한다면 60으로 설정. 하지만 60프레임방송은 전송되는 용량이 커서 버퍼링을 유발할수 있다. 하지만 생각보다 부하가 없는편임
-  * 프로그램 시작시 에어로테마 끄기: 윈도우7이면 체크해줘라+  * 프로그램 시작시 에어로테마 끄기: 윈도우7이면 체크 
  
 ===오디오=== ===오디오===
줄 55: 줄 87:
   * 마이크/보조 오디오장치: 스테레오믹스 필요없다. 그런건 완전히 꺼두시고 여기엔 지금 본인이 쓰고있는 마이크로 설정해줘라   * 마이크/보조 오디오장치: 스테레오믹스 필요없다. 그런건 완전히 꺼두시고 여기엔 지금 본인이 쓰고있는 마이크로 설정해줘라
   * 데스크탑 출력 증폭(배수): 1   * 데스크탑 출력 증폭(배수): 1
-  * 마이크/보조출력 증폭(배수): 시청자들은 게임을 보러오는게 아니라 스트리머의 진행을 러오는것이니 2이상으로 해줘라+  * 마이크/보조출력 증폭(배수): 시청자들은 게임을 보러오는게 아니라 스트리머의 진행을 청취하러 오는 것이니 2이상으로 해줘라. 즉 내 목소리가 커지도록 한다.
  
 ===단축키=== ===단축키===
 이건 알아서 살펴보시고 본인이 편한키를 설정하시거나 넘어가세요 이건 알아서 살펴보시고 본인이 편한키를 설정하시거나 넘어가세요
 +
 +기본은 CTRL-F7 이 방송 시작/중단.
  
 ===고급=== ===고급===
-프로세스 우선순위 설정: 보통이상으로 설정해줘라. 일부 무거운 게임을 방송할 땐 '높음'으로 해주셔야+프로세스 우선순위 설정: 보통이상으로 설정. 일부 무거운 게임을 방송할 땐 '높음'으로 함