CODEKILLER

반응형

OBS 스튜디오 출력설정
OBS 스튜디오 출력설정

OBS 스튜디오에서 장면추가 및 소스추가를 진행한 후에 실제 강의영상을 시작하려면 여러 가지 설정 정보를 세팅을 해야 합니다. 그중에서도 출력설정이 매우 중요한데요. 이유는 설정에 따라서 영상파일의 화질 및 용량이 변하기 때문입니다. 몇 가지 중요한 설정을 확인해 보도록 하겠습니다.

OBS 스튜디오 - 출력설정
OBS 스튜디오 - 출력설정

1. 설정 - 출력 - 녹화

제 경우는 방송이 아닌, 강의 영상을 촬영이 주이기에 "녹화" 탭에서의 설정을 위주로 잡았습니다. 

1) 녹화 저장경로

녹화시작을 하고 녹화종료를 하게되면 영상파일이 저장되는 경로(디렉터리)를 지정합니다.

2) 녹화형식

OBS 녹화형식
OBS 녹화형식

  • Flash Video(.flv) : FLV는 스트리밍을 염두에 두고 설계된 파일 포맷입니다. 주로 동영상 스트리밍 할 때 사용됩니다. 
  • Matroska 비디오(.mkv) : 장시간 녹화에 접합한 녹화포맷입니다. H.264와 H.265(HEVC) 등, 다양한 포맷을 지원하며 MP4로 변환이 가능합니다. 
  • MPEG-4(. mp4) : OBS 스튜디오에서 가장 많이 사용하는 녹화형식으로 고품질의 비디오와 오디오를 저장하고 재생합니다. (높은 호환성, 높은 압축률, 스트리밍도 지원) 
  • QuickTime(. mov) : 무손실 또는 고화질 데이터를 보존하는데 이상적입니다. 여러 트랙을 한 파일에 저장할 수 있는 장점을 가지고 있습니다.
  • 하이브리드 MP4 [베타](. mp4) : MP4 포맷의 실험적인 녹화형식으로 알고 계시면 될 듯하네요. 녹화 도중 문제 발생 시 손실을 최소화하기 위해서 도입되었지만, 많이 사용하지 않고 있습니다.
  • Fragmented MP4 비디오(. mp4) : MP4의 변형된 녹화형식으로 데이터를 조각단위로 분리하여 "mdata"  형식의 블록단위로 저장하는 방식입니다. 
  • MPEG-TS(. ts) : 디지털 방송 및 스트리밍 환경에서 효율적인 전송과 재생을 위한 녹화형식입니다. 실시간 전송에 최적화된 형식입니다.

3) 비디오 인코더

사용 PC환경에 따라서 인코더의 종류가 다릅니다. 그래픽카드가 있으시면 해당 그래픽카드 명칭이 들어가 있는 인코더로 선택해 주시면 될 것 같네요.

OBS 출력설정 - 비디오 인코더
OBS 출력설정 - 비디오 인코더

1. X264 : 소프트웨어 인코더로 CPU를 사용하여 압축하는 형식

2. SVT-AV1 : AV1 비디오 코덱의 고성능 소프트웨어 인코더 형식

3. NVIDIA NVENC H.264 : NVIDIA의 그래픽 카드에서 제공하는 하드웨어 기반 비디오 인코더 형식.

4. AOM AV1 : 고효율 비디오 코덱으로 스트리밍 서비스에 적합한 인코더 형식

4) 오디오 인코더

OBS 출력설정 - 오디오 인코더
OBS 출력설정 - 오디오 인코더

  • FFmpeg ACC : 음향압축기술로 FFmpeg에서 사용하는 오디오 코덱 (비디오와 오디오의 동기화가 중요한 경우에는 ACC를 사용합니다. 저는 반디캠으로 동기화 때문에 스트레스를 많이 받아서 OBS에서 FFmpeg ACC를 선택하였습니다.)
  • FFmpeg ALAC(24비트) : ALAC는 애플이 개발한 오디오 코덱.
  • FFmpeg FLAC(16비트) : 고해상도 오디오, 음악스트리밍에 적합한 코덱
  • FFmpeg Opus : 보통은 실시간 통화에서 많이 사용되는 코덱
  • FFmpeg PCM : 아날로그 오디오 신호를 디지털로 변화하는 포맷 형식의 코덱. (WAV, AIFF 등이 있음)

5) 오디오 트랙

오디오 트랙
오디오 트랙

최대 6개의 오디오 트랙을 선택할 수 있는 기능으로 각 번호마다 하나의 오디오 소스를 나타낸다고 보시면 됩니다. 마이크, 배경음악, 게임소리 등등 여러 소리를 트랙에 담을 수 있습니다. 제 경우는 제 목소리만 들어가면 되기 때문에 오디오 트랙은 1개 설정이 되어 있습니다.

6) 출력배율 재조정

비디오 출력 해상도를 재조정하는 기능으로 스트리밍 및 녹화할 때 원하는 해상도로 크기를 조정할 수 있습니다. 전 그냥 사용 안 함으로 설정하여 원본을 유지하도록 했습니다. 

출력배율 재조정
출력배율 재조정

7) 자동파일 분할

영상파일이 너무 커지면 시스템 및 소프트웨어에서 처리하는데 문제를 야기할 수 있어서, 자동으로 분할하게 하는 기능입니다. (제 설정을 쭉 따라서 하신다면 녹화 30~35분 기준으로 영상의 크기는 550~600mb 크기로 녹화됩니다.)

자동파일분할
자동파일분할

8) 인코딩 설정 - 데이터율 제어

데이터율 제어
데이터율 제어

  • CBR : 고정 비트레이트 방식 (녹화를 하실 때는 고정으로 하시는 것이 안정적입니다.)
  • CQP :  비트레이트가 고정되지 않고, 비디오의 품질을 고정화하는 방식
  • VBR : 가변 비트레이트

9) 비트레이트

비트레이트라는 것은 단위 시간당 전송되는 데이터의 양을 말하는데, 보통은 초당 비트수를 말합니다. 

비트레이트
비트레이트

  • HD (720p)의 비트레이트는 1500 kbps ~ 2500 kbps (강의에 적당한 비트레이트)
  • Full HD (1080p)의 비트레이트 수준은 3000 kbps ~ 6000 kbps

기타 옵션)

아래의 나머지 옵션들은 그대로 두셔도 무방합니다. 

나머지 옵션

  • 키프레임 간격 : 스트리밍서비스에서 키프레임을 일정하게 유지하기 위해서 보통 사용되는 기능
  • 사전 설정 : P1 (가장 빠른 인코딩 속도 제공), P2~P3(인코딩은 느림, 품질은 좋음), P4~P5(중간정도 속도와 품질), P6(품질은 좋고, 인코딩 속도는 느림), P7(느린 속도, 최고 품질)
  • 조정 : 우수한 품질
  • 멀티패스 모드 : 여러 번의 패스를 통해 비디오 품질을 선명하고 최적화 (2 패스)
  • 프로파일 : 인코딩 시에 사용되는 압축 방식의 수준을 말하며, 보통 high로 설정
반응형

공유하기

facebook twitter kakaoTalk kakaostory naver band