사용자 도구

사이트 도구


방송영상:obs:setup
[홈레코딩 필독서]"모두의 홈레코딩"구매링크
가성비 있는 녹음실 찾으시나요? 리버사이드 재즈 스튜디오에서 녹음하세요!

차이

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

차이 보기로 링크

양쪽 이전 판이전 판
다음 판
이전 판
방송영상:obs:setup [2025/01/14] – [방송] 정승환방송영상:obs:setup [2025/03/18] (현재) – [방송] 정승환
줄 20: 줄 20:
 사용자 지정 RTMP 주소와 스트림 키 입력 화면 사용자 지정 RTMP 주소와 스트림 키 입력 화면
 </WRAP> </WRAP>
 +
 +RTMP 주소와 스트림 키를 이용하는 방법은 다소 어렵고 불편할 수 있고, 방송 설정이 바뀌거나 한다면, 송출에 문제가 생기는 경우가 있을 수 있어 최근에는 로그인을 지원하는 플랫폼은 계정에 로그인하여 방송하는 것을 추천합니다.
  
 =====출력 탭===== =====출력 탭=====
줄 39: 줄 41:
 ===인코더=== ===인코더===
  
-  * QSV - Intel Quick Sync Video  인텔 CPU에 내장 된 GPU, 또는 인텔 GPU로 연산하여 영상을 인코딩 합니다. 인텔 내장 GPU가 있는 경우에만 사용가능합니다.+  * QSV - Intel Quick Sync Video  인텔 CPU에 내장된 GPU, 또는 인텔 GPU로 연산하여 영상을 인코딩합니다. 인텔 내장 GPU가 있는 경우에만 사용 가능합니다.
   * NVENC- NVIDIA Video Encoder 엔비디아 그래픽 카드의 GPU가 연산하여 영상을 인코딩합니다. NVIDIA 그래픽 카드가 있는 경우에만 사용 가능합니다.   * NVENC- NVIDIA Video Encoder 엔비디아 그래픽 카드의 GPU가 연산하여 영상을 인코딩합니다. NVIDIA 그래픽 카드가 있는 경우에만 사용 가능합니다.
   * X264 - CPU가 연산하여 영상을 인코딩합니다.    * X264 - CPU가 연산하여 영상을 인코딩합니다. 
  
-인코더에 대해서는 사실 가장 좋은 화질로 인코딩 할 수 있는 인코더는 X264 입니다. 하지만 그렇게 하기 위해서는 CPU 점유율이 100% 정도로 올라가게 되고, 드롭 프레임이 많이 발생하는 등의 문제가 발생할 수 있습니다. 그래서, X264의 설정을 줄여서 화질을 낮추게 되면, CPU 는 좀 편안하게 동작하지만, 화질이 하드웨어 인코더보다 많이 떨어지게 됩니다. 실제로 X264 경우는 영상 편집 프로그램에서 결과물을 렌더링할 때(비실시간) 많이 사용하는 인코더라고 볼 수 있습니다. 실시간 라이브 방송에는 적합하지 않다고 볼 수 있습니다.(물론 CPU가 아주 좋으면 실시간 라이브 방송에도 어느 정도 사용은 할 수 있습니다.)+인코더에 대해서는 사실 가장 좋은 화질로 인코딩할 수 있는 인코더는 X264 입니다. 하지만 그렇게하기 위해서는 CPU 점유율이 100% 정도로 올라가게 되고, 드롭 프레임이 많이 발생하는 등의 문제가 발생할 수 있습니다. 그래서, X264의 설정을 줄여서 화질을 낮추게 되면, CPU는 좀 편안하게 동작하지만, 화질이 하드웨어 인코더보다 많이 떨어질 수 있습니다. 실제로 X264 경우는 영상 편집 프로그램에서 결과물을 렌더링할 때(비실시간) 많이 사용하는 인코더라고 볼 수 있습니다. 실시간 라이브 방송에는 적합하지 않다고 볼 수 있습니다.(물론 CPU가 아주 좋으면 실시간 라이브 방송에도 어느 정도 사용은 할 수 있습니다.)
  
 {{방송영상:obs:20230209-110946.png}} {{방송영상:obs:20230209-110946.png}}
  
-NVENC와 QSV는 GPU 파워의 영향을 받게 되는데 소스 영상이 해상도가 높고 인코더의 설정을 높게 해야 할 경우 고급형 엔비디아 그래픽 카드를 사용하여 NVENC를 쓰면 많이 유리합니다. 하지만 인텔 내장 GPU 정도로도 충분한 해상도나 화질의 영상은 QSV로도 비슷한 화질의 영상이 가능합니다. 화질 및 속도는 NVENC가 좀더 유리하다고 알려져 있으나 QSV도 크게 차이가 나지는 않는다고 합니다. 인코더 설정을 최대로 높게 해서 GPU의 사용량을 모니터링 해보고 결정하면 좋을듯 합니다.+NVENC와 QSV는 그래픽 카드를 사용라는 인코더입니다. GPU 파워의 영향을 받게 되는데 소스 영상이 해상도가 높고 인코더의 설정을 높게해야 할 경우 고급형 엔비디아 그래픽 카드를 사용하여 NVENC를 쓰면 많이 유리합니다. 하지만 인텔 내장 GPU 정도로도 충분한 해상도나 화질의 영상은 QSV로도 비슷한 화질의 영상이 가능합니다. 화질 및 속도는 NVENC가 좀더 유리하다고 알려져 있으나 QSV도 크게 차이가 나지는 않는다고 합니다. 인코더 설정을 최대로 높게 해서 GPU의 사용량을 모니터링 해보고 결정하면 좋을듯 합니다.
  
-게임 방송을 하는 경우에는 그래픽 카드로는 게임 화면을 연산하기 때문에 남는 QSV로 따로 독립적으로 방송 송출 인코딩을 하면 많이 도움이 됩니다.+NVIDIA 그래픽카드를 사용하면서 게임 방송을 하는 경우에는 그래픽 카드로는 게임 화면을 연산하기 때문에 Intel 내장 GPU QSV로 따로 독립적으로 방송 송출 인코딩을 하면 많이 도움이 됩니다.
  
-  * 출력 배율 재조정 : 방송 플랫폼으로 송출되는 스트림의 해상도를 재조정합니다. 일반적인 상황에서는 크게 필요 없습니다. 출력 해상도를 재조정하는 것도 GPU나 CPU 점유를 하게 됩니다.+  * 출력 배율 재조정: 방송 플랫폼으로 송출되는 스트림의 해상도를 재조정합니다. 일반적인 상황에서는 크게 필요 없습니다. 출력 해상도를 재조정하는 것도 GPU나 CPU를 사용하게 됩니다.
  
 {{방송영상:obs:20230209-110955.png}} {{방송영상:obs:20230209-110955.png}}
줄 66: 줄 68:
 만약 CPU 네이티브 인코더인 X264 사용 시에 너무 느리게 인코딩이 되서 드롭되는 프레임이 생긴다면 속도 위주로 재조정을 해야합니다. 하지만 하드웨어 인코더(NVECN, QSV)를 사용할 때는 거의 그럴 일은 없습니다. 만약 CPU 네이티브 인코더인 X264 사용 시에 너무 느리게 인코딩이 되서 드롭되는 프레임이 생긴다면 속도 위주로 재조정을 해야합니다. 하지만 하드웨어 인코더(NVECN, QSV)를 사용할 때는 거의 그럴 일은 없습니다.
  
-코덱을 QSV나 NVENC, X264등으로 설정 후에 아래와 같은 해당 코덱 세부 설정이 있습니다. +코덱을 QSV나 NVENC, X264등으로 설정 후에 아래와 같은 해당 코덱 세부 설정이 있습니다.((사실 QSV나 NVENC, X264 등도 모두 H.264라는 표준 코덱을 기반으로 한 방식들이기 때문에 세부 설정은 전부 비슷비슷합니다.))
- +
-사실 QSV나 NVENC, X264 등도 모두 H.264라는 표준 코덱을 기반으로 한 방식들이기 때문에 세부 설정은 전부 비슷비슷합니다.+
  
 ==Profile== ==Profile==
줄 96: 줄 96:
 ==키프레임 간격== ==키프레임 간격==
  
-보통 영상 인코딩을 하는 방식은 프레임 간의 변동되지 않은 부분을 삭제 해버리고 변동된 부분의 정보만 저장하는 방식이 이용되고 있습니다. 그중에서 키프레임은 그 키가 되는 프레임으로 삭제되는 정보가 없이 화면 전체의 정보를 전부 가지고 있는 "키프레임" 을 말합니다. 키프레임 간격이 2초 라면 2초마다 전체 샷이 저장되고 그 사이의 프레임들은 키프레임 사이의 움직임이 있어 변동된 부분의 정보만 가지고 있습니다. 또한 영상을 멈췄을 때 표시되는 간격이 바로 이 키프레임 간격입니다. +보통 영상을 인코딩하는 방식은 프레임 간의 변동되지 않은 부분을 삭제해버리고 변동된 부분의 정보만 저장하는 방식이 이용되고 있습니다. 그 중에서 키프레임은 삭제되는 정보가 없이 화면 전체의 정보를 전부 가지고있는 "키프레임"을 말합니다. 키프레임 간격이 2초 라면 2초마다 전체 샷이 저장되고 그 사이의 프레임들은 키프레임 사이의 움직임이 있어 변동된 부분의 정보만 가지고 있습니다. 또한 동영상 플레이어로 영상을 볼 때 정지버튼으로 멈췄을 때 표시되는 간격이 바로 이 키프레임 간격입니다. 
  
 **이 키프레임은?** **이 키프레임은?**
줄 224: 줄 224:
  
 **도움되시길 바랍니다.** **도움되시길 바랍니다.**
 +
 +{{soundcloud>riversidejazz/sets/recordingsamples?full }}\\
  

[공지]회원 가입 방법
[공지]글 작성 및 수정 방법

방송영상/obs/setup.1736854746.txt.gz · 마지막으로 수정됨: 저자 정승환