OBS Studio 31.0.2 업데이트 총정리: 새로운 기능과 주요 변경사항

OBS Studio 31.0.2 업데이트 총정리: 새로운 기능과 주요 변경사항 | 지식에 대한 탐구


 

소개

안녕하세요, 스트리머 여러분! OBS Studio가 31.0.2 버전으로 업데이트되었습니다. 이번 업데이트는 새로운 기능들과 함께 기존에 발견된 다양한 버그를 수정하고 전반적인 안정성을 개선했습니다. 특히 NVIDIA 블러 필터와 같은 새로운 도구들이 추가되어 여러분의 방송 품질을 한층 더 높일 수 있게 되었습니다.

이 글에서는 OBS Studio 31.0.2 버전의 모든 변경사항을 자세히 살펴보겠습니다. 업데이트 전에 반드시 알아두어야 할 중요한 참고사항부터 시작하여, 새롭게 추가된 기능, 버그 수정사항까지 모든 내용을 정리했습니다.

 

주요 참고사항

업데이트를 진행하기 전에 몇 가지 중요한 변경사항을 반드시 확인하세요:

  1. NVIDIA Kepler GPU 지원 중단: NVIDIA 600 및 700 시리즈 GPU는 이제 NVENC에서 지원되지 않습니다. 해당 그래픽 카드를 사용 중이라면, NVENC 인코더를 더 이상 사용할 수 없게 됩니다.
  2. 드라이버 업데이트 필요: NVIDIA 사용자는 Windows에서는 551.76 버전, Linux에서는 550.54.14 버전 이상의 최신 GPU 드라이버로 업데이트해야 합니다.
  3. 코드 서명 인증서 변경: OBS의 코드 서명 인증서가 업데이트되었습니다. 이로 인해 일부 안티치트 솔루션을 사용하는 게임에서 게임 캡처 기능에 영향이 있을 수 있습니다. 게임 또는 안티치트 개발자라면 공식 문서에서 자세한 정보를 확인할 수 있습니다.

위 변경사항은 OBS Studio의 전반적인 성능과 보안을 향상시키기 위한 조치이므로, 가능한 빨리 시스템을 업데이트하는 것이 좋습니다.

 

새로운 기능

OBS Studio 31.0 버전에서는 다양한 새로운 기능들이 추가되었습니다:

 

NVIDIA 블러 필터 및 배경 블러

NVIDIA GPU 사용자들을 위한 강력한 새 기능입니다. 이제 화면의 특정 부분에 블러 효과를 적용하거나, 배경만 블러 처리하여 프라이버시를 보호하면서 전문적인 화면을 구성할 수 있습니다. 특히 웹캠 화면에서 배경을 흐리게 처리하고 싶은 스트리머에게 유용합니다.

 

미리보기 스크롤바 및 확대/축소 표시기

화면 구성 시 더욱 세밀한 작업이 가능해졌습니다. 이제 미리보기 화면에 스크롤바가 추가되어 확대된 화면에서도 쉽게 탐색할 수 있으며, 현재 확대/축소 비율을 직관적으로 확인할 수 있는 표시기가 추가되었습니다.

 

AJA 장치 캡처를 위한 v210 형식 지원

전문 방송 장비를 사용하는 스트리머들을 위해 AJA 장치 캡처에서 v210 형식을 지원하게 되었습니다. 이를 통해 더 높은 품질의 영상을 캡처할 수 있게 되었습니다.

 

Amazon IVS 서비스 통합

Amazon Interactive Video Service(IVS)와의 통합이 추가되었습니다. 이제 OBS Studio에서 직접 Amazon IVS로 스트리밍할 수 있어, AWS 기반 라이브 스트리밍 서비스를 이용하는 사용자들의 편의성이 크게 향상되었습니다.

 

QSV AV1 스크린 콘텐츠 코딩

Intel Quick Sync Video 기술을 사용하는 사용자들을 위해 AV1 스크린 콘텐츠 코딩이 추가되었습니다. 이를 통해 더 효율적인 인코딩과 더 나은 화질을 얻을 수 있게 되었습니다.

 

유튜브 채팅 자체 기능 활성화

기존의 레거시 유튜브 채팅 대신, 이제 유튜브의 자체 채팅 기능이 활성화되었습니다. 이를 통해 보다 안정적이고 기능이 풍부한 채팅 경험을 제공합니다.

 

31.0.2 핫픽스 수정사항

31.0.2 버전에서는 여러 중요한 문제들이 수정되었습니다:

문제 수정 내용
비디오 캡처 장치 충돌 유효한 프레임 크기를 제공하지 않는 비디오 캡처 장치 소스를 초기화할 때 Windows에서 발생하던 충돌이 수정되었습니다.
NVIDIA 오디오 이펙트 충돌 특정 SDK 버전에서 NVIDIA 오디오 이펙트 필터를 사용할 때 Windows에서 발생하던 충돌이 해결되었습니다.
OBS-Websocket 유니코드 경로 문제 유니코드 문자가 포함된 구성 경로로 obs-websocket을 사용할 때 Windows에서 발생하던 충돌이 해결되었습니다.
macOS 비디오 캡처 장치 충돌 손상된 상태에서 비디오 캡처 장치 소스를 초기화할 때 macOS에서 발생하던 충돌이 해결되었습니다.
macOS Homebrew Python 문제 Homebrew를 통해 Python이 설치된 경우 Python 스크립팅이 작동하지 않던 macOS 문제가 수정되었습니다.
브라우저 소스 게임패드 입력 인식 문제 OBS Studio가 포커스 상태가 아닐 때 브라우저 소스가 게임패드 입력을 인식하지 못하던 Windows 문제가 해결되었습니다.
브라우저 소스 끊김 현상 브라우저 소스가 간헐적으로 250ms 동안 끊기는 문제가 수정되었습니다.
Linux 브라우저 소스 CPU 사용량 브라우저 소스가 이전 버전보다 CPU를 더 많이 사용하던 Linux 문제가 해결되었습니다.
NVENC 설정 문제 AV1용 NVENC 타겟 품질 설정 값 범위가 수정되었습니다.
NVENC 룩어헤드 로깅 NVENC 룩어헤드 값 로깅이 수정되었습니다.
브라우저 소스 로깅 브라우저 소스 디버깅을 위한 추가 로깅이 추가되었습니다.

 

31.0.1 핫픽스 수정사항

31.0.1 버전에서는 다음과 같은 문제들이 수정되었습니다:

문제 수정 내용
macOS 손 제스처 반응 충돌 손 제스처 반응으로 인해 macOS에서 발생하던 충돌이 해결되었습니다.
장면 컬렉션 파일 충돌 잘못된 형식의 장면 컬렉션 파일로 인한 충돌이 수정되었습니다.
Linux PipeWire 충돌 PipeWire 화면 공유 초기화 시 Linux에서 발생할 수 있던 충돌이 해결되었습니다.
macOS 종료 시 데드락 OBS 종료 중 macOS에서 발생할 수 있던 데드락 및 프리즈 문제가 수정되었습니다.
Linux 화면 보호기 문제 Linux에서 화면 보호기 억제 관련 문제가 해결되었습니다.
NVIDIA 오디오 이펙트 위치 문제 마이그레이션된 NVIDIA 오디오 이펙트 필터가 필터 순서에서 위치를 유지하지 않던 문제가 수정되었습니다.
장면 컬렉션 해상도 문제 장면 컬렉션이 잘못된 기본 해상도를 가질 수 있던 문제가 해결되었습니다.
Linux 휴대용 모드 문제 휴대용 모드에서 구성 디렉토리가 잘못된 위치에 있던 Linux 문제가 수정되었습니다.
이미지 슬라이드쇼 멈춤 문제 랜덤 재생 모드로 설정된 이미지 슬라이드쇼 소스가 마지막 이미지에서 멈추던 문제가 해결되었습니다.
NVENC 오류 메시지 누락된 NVENC 오류 메시지가 추가되고, NVENC에서 잘못된 사용자 지정 옵션을 허용하지 않도록 변경되었습니다.

 

주요 변경사항

OBS Studio 31.0 버전에서는 여러 가지 중요한 변경이 이루어졌습니다:

 

브라우저 소스/도크 CEF 업데이트

모든 플랫폼에서 브라우저 소스와 도크에 사용되는 CEF(Chromium Embedded Framework)가 버전 127(6533)으로 업데이트되었습니다. 이를 통해 최신 웹 기술을 지원하고 보안이 강화되었습니다.

 

상대 좌표 시스템으로 변경

장면 항목이 이제 상대 좌표를 사용하도록 변경되었습니다. 기존 장면 컬렉션은 장면 컬렉션에 알려진 출력 해상도가 설정되어 있는 경우 자동으로 상대 좌표를 사용하도록 변환됩니다. 이를 통해 다양한 해상도에서 더 나은 호환성을 제공합니다.

 

NVIDIA 오디오 이펙트 분리

NVIDIA 오디오 이펙트가 노이즈 억제에서 분리되었습니다. 기존 필터는 자동으로 마이그레이션됩니다. 이를 통해 더 세밀한 오디오 제어가 가능해졌습니다.

 

이미지 슬라이드쇼 재생 모드 UI 개선

이미지 슬라이드쇼의 재생 모드 속성이 라디오 버튼에서 드롭다운으로 변경되어 더 직관적인 사용자 경험을 제공합니다.

 

Linux Wayland 자동 장면 전환기 비활성화

Linux의 Wayland를 사용할 때 (현재 지원되지 않는) 내장 자동 장면 전환기가 비활성화되었습니다.

 

macOS 가상 카메라 오류 메시지 개선

macOS 가상 카메라 사용 시 발생하는 오류에 대한 메시지가 개선되어 사용자가 문제를 더 쉽게 이해하고 해결할 수 있게 되었습니다.

 

Windows 디스플레이 및 윈도우 캡처 변경

Windows에서 디스플레이 및 윈도우 캡처가 첫 번째로 발견된 디스플레이나 윈도우를 캡처하지 않도록 변경되었습니다. 이제 사용자가 명시적으로 캡처할 대상을 선택해야 합니다.

 

Linux 디스플레이 및 윈도우 캡처 변경

Linux에서 디스플레이 및 윈도우 캡처가 암시적으로 캡처하지 않도록 변경되었습니다.

 

WinUI 3 애플리케이션 캡처 경고 추가

BitBlt를 사용하여 WinUI 3 애플리케이션을 캡처하려고 할 때 경고가 추가되었습니다.

 

NVENC 구현 리팩토링 및 개선

NVENC 구현이 전면적으로 리팩토링되어 다양한 개선이 이루어졌습니다:

  • SDK 12.2 기능(분할 인코딩 등) 지원
  • 이전 SDK의 추가 기능 지원:
    • 참조로서의 B-프레임
    • 타겟 품질 VBR 모드(CQVBR)
  • 더 많은 옵션을 설정할 수 있는 사용자 지정 옵션 필드 추가

 

Linux Flatpak에서 화면 보호기 억제 기능 개선

Linux Flatpak에서 화면 보호기 억제 기능이 개선되었습니다.

 

스크립트 설정 처리 변경

스크립트가 재로드 시 수정된 콜백에 설정을 올바르게 전달하도록 변경되었습니다.

 

애플리케이션 설정 분리

애플리케이션 설정이 모든 것을 global.ini에 저장하는 대신 “앱” 구성과 “사용자” 구성으로 분리되었습니다.

 

제거된 기능

OBS Studio 31.0 버전에서는 여러 레거시 기능이 제거되었습니다:

제거된 기능 설명
오래된 장치용 레거시 QSV 코드 Haswell 또는 그 이전 Intel 프로세서용 레거시 QSV 코드가 제거되었습니다.
Windows 7용 레거시 QSV 코드 Windows 7에서 사용되던 레거시 QSV 코드가 제거되었습니다.
macOS 13+ 기본 데스크톱 오디오 장치 macOS 13 이상에서 기본 데스크톱 오디오 장치가 제거되었습니다.
NVIDIA Kepler GPU 지원 NVIDIA Kepler GPU(600 및 700 시리즈)에 대한 NVENC 지원이 제거되었습니다.
FTL 지원 FTL(Faster Than Light) 프로토콜 지원이 제거되었습니다.
레거시 마이그레이션 OBS Studio 28.1 이전 버전에서의 레거시 마이그레이션이 제거되었습니다.
Ubuntu 22.04 지원 Ubuntu 22.04에 대한 지원이 제거되었습니다.
레거시 유튜브 채팅 이전 버전의 유튜브 채팅 기능이 제거되고 새로운 자체 기능으로 대체되었습니다.
TikTok 가상 카메라 알려진 문제로 인해 TikTok 가상 카메라가 OBS에서 로드되지 않도록 차단되었습니다.

 

버그 수정

OBS Studio 31.0 버전에서는 다양한 버그가 수정되었습니다:

 

충돌 관련 수정

  • Linux에서 QSV 인코더 관련 두 가지 충돌 수정
  • 멀티트랙 비디오 출력 재연결 관련 경쟁 조건으로 인한 충돌 수정
  • Linux 윈도우 캡처에서 발생할 수 있는 두 가지 잠재적 충돌 수정
  • 오디오 장치가 연결 해제된 경우 macOS에서 발생할 수 있는 충돌 수정
  • Windows에서 D3D12 게임 캡처 시 발생하는 충돌 수정
  • Windows에서 생성된 장면 컬렉션을 Linux로 가져올 때 발생하는 충돌 수정
  • Windows에서 Vulkan 애플리케이션 캡처 시 발생하는 충돌 수정

 

데드락 및 메모리 문제 수정

  • MP4 먹서에서 데드락 수정
  • 먹서 종료 시 데드락 수정
  • 인코더 중지 시 발생할 수 있는 잠재적 데드락 수정
  • 텍스트 파서에서 잠재적 메모리 오류 및 충돌 수정
  • 몇 가지 사소한 메모리 누수 수정
  • PipeWire 플러그인에서 메모리 누수 수정
  • HDR 미디어 파일 재생 시 메모리 누수 수정

 

기타 문제 수정

  • FreeBSD에서 SSL 인증서 처리 관련 문제 수정
  • Rachni 테마에서 눌린 버튼 색상 관련 문제 수정
  • System 테마에서 일부 아이콘이 누락되는 문제 수정
  • SRT 리스너 버그(소켓이 제대로 닫히지 않는 문제) 수정
  • 손상되거나 유효하지 않은 다른 장면 컬렉션으로 전환하려고 할 때 현재 장면 컬렉션이 기본값으로 지워질 수 있는 문제 수정
  • UTF-8 텍스트 변환에서 버퍼 오버런 수정
  • QSV CBR에서 비트레이트 스파이크를 일으킬 수 있는 문제 수정(Lunar Lake 이상 또는 Alder Lake N 제외)
  • 자동 구성 마법사가 의도치 않게 향상된 방송을 활성화할 수 있는 문제 수정
  • 볼륨 미터에 오디오 클리핑 표시기가 잘못 표시되는 문제 수정
  • macOS에서 핫키가 일관되지 않게 등록되는 문제 수정
  • 색상 형식이 I444로 설정된 경우 멀티트랙 비디오 출력이 실패하는 문제 수정
  • 특정 웹사이트(특히 YouTube 채팅)에서 브라우저 소스의 사용자 지정 CSS가 더 이상 작동하지 않는 문제 수정
  • WHIP 출력을 위한 STUN 지원 복원
        flowchart TB
            A[OBS 31.0 출시] --> B[31.0.1 핫픽스]
            B --> C[31.0.2 핫픽스]
            
            subgraph "주요 기능 추가"
            D[NVIDIA 블러 필터]
            E[미리보기 스크롤바]
            F[Amazon IVS 통합]
            G[유튜브 채팅 기능]
            end
            
            subgraph "기능 제거"
            H[NVIDIA Kepler 지원 중단]
            I[레거시 코드 제거]
            J[Ubuntu 22.04 지원 제거]
            end
            
            A --> D & E & F & G
            A --> H & I & J
        

 

업데이트 방법

OBS Studio 31.0.2로 업데이트하는 방법은 다음과 같습니다:

  1. 자동 업데이트: OBS Studio를 실행하면 새 버전 업데이트 알림이 표시됩니다. ‘지금 업데이트’ 버튼을 클릭하여 자동으로 업데이트할 수 있습니다.
  2. 수동 다운로드: OBS Studio 공식 웹사이트에서 최신 버전을 직접 다운로드하여 설치할 수 있습니다.
  3. 중요 참고사항: OBS Studio 28.1 이전 버전에서 업데이트하는 경우, 먼저 OBS Studio 30.2로 업데이트한 다음 OBS Studio 31로 업데이트하는 것이 좋습니다. 이는 이전 버전의 레거시 마이그레이션이 31.0 버전에서 제거되었기 때문입니다.

 

마치며

OBS Studio 31.0.2 업데이트는 스트리머와 콘텐츠 제작자들에게 많은 새로운 기능과 개선사항을 제공합니다. NVIDIA 블러 필터, 미리보기 스크롤바, Amazon IVS 통합 등의 새로운 기능은 방송의 품질과 편의성을 크게 향상시켰습니다.

물론, NVIDIA Kepler GPU 지원 중단과 같은 일부 변경사항은 오래된 하드웨어를 사용하는 일부 사용자에게 불편을 줄 수 있지만, 이는 OBS Studio가 새로운 기술을 수용하고 더 나은 성능을 제공하기 위한 필요한 변화입니다.

이번 업데이트를 통해 여러분의 스트리밍과 녹화 경험이 한층 더 개선되기를 바랍니다. 새로운 기능들을 실험해보고, 어떤 기능이 가장 유용한지 알려주세요!

마지막으로, OBS Studio는 오픈 소스 프로젝트이므로 여러분의 피드백과 기여가 소프트웨어의 발전에 큰 도움이 됩니다. 버그를 발견하거나 개선 제안이 있다면 OBS Studio GitHub 저장소에 이슈를 제출해주세요.

행복한 스트리밍 되세요! 🎥✨