플러그인 로딩 구조를 전면 개편해 기본 플러그인과 서드파티 플러그인의 설치 경로를 변경함. 기존 서드파티 플러그인 경로는 OBS Studio 34.0 전까지 계속 지원함- 브라우저 소스와 도크의 기반인
CEF를 127/6533에서 150/7871로 업데이트함. 사용자에게 드러나지 않는 내부 변경을 목표로 하며, 새로 발생하는 브라우저 소스 문제는 신고가 필요함 - 미리보기의
소스 스냅에 시각적 표시를 추가하고 축 전체에서 정렬되도록 개선함. 숫자 입력은 Enter를 눌러야 값이 반영되며, Enter로 창이 닫히지 않음 Arm64에서 NVENC를 활성화하고 최신 NVIDIA Broadcast SDK를 지원함. Studio Mode에서 그룹 내부 소스를 움직일 때 변경이 실제 출력에 노출되거나 화면이 깨지는 문제도 수정함Ubuntu 24.04 지원을 종료하고 개발 의존성과 빌드 도구의 지원 기준을 높임.gs_image_file
을 사용하는 플러그인에는 호환성을 깨는 변경이 있어 확인이 필요함
플러그인 구조와 브라우저 기반 업데이트
- 플러그인 로딩 구조를 전면 개편함
- 기본 플러그인은 새
에 배치됨core
폴더 - 서드파티 플러그인의 설치 위치와 폴더 구조가 변경됨
-
기존 설치 경로에서의 로딩은
OBS Studio 34.0 전까지유지되며, 이전 경로 관련 안내는 지식 베이스 문서에서 확인 가능함
-
기본 플러그인은 새
-
CEF를
127/6533에서 150/7871로 업데이트함- 브라우저 소스와 도크의 기반 프레임워크가 2024년 7월 릴리스에서 2026년 9월 릴리스로 바뀜
-
모두 내부 변경으로 사용자에게 드러나지 않아야 하며, 브라우저 소스에서 새로운 이상 동작이나 문제가 발생하면 신고가 필요함
편집과 오디오 조작 개선
-
미리보기 소스 스냅에
시각적 표시를 추가함- 소스가 직접 맞닿아 있을 때뿐 아니라 축 전체에서 스냅이 작동함
-
숨겨진 소스에는 더 이상 스냅되지 않음
-
숫자 입력 상자의 입력과 값 적용 방식을 개선함
Enter를 누른 뒤에만 값이 반영되고, Enter로 창이 닫히지 않음- Shift와 위/아래 화살표를 함께 누르면 여러 단계씩 값을 바꿀 수 있음
-
입력이 차단되거나 숫자가 잘리는 문제, 입력 상자 안에서 텍스트 바깥 영역을 드래그할 때의 동작을 수정함
-
소스별 오디오 모니터링 단축키를 추가하고, 서드파티 도구나 WebSocket 사용 시 모니터링 아이콘 상태가 어긋나는 문제를 수정함
-
간단 출력 모드의 녹화 오디오 비트레이트가
채널 수에 비례하도록 변경됨
캡처, 인코딩과 실제 출력 수정
-
Arm64에서 NVENC를 활성화하고, NVIDIA Audio Effects와 Video Effects에 최신 NVIDIA Broadcast SDK 지원을 추가함
-
Studio Mode의 그룹 처리를 수정함
-
그룹 내부 소스를 움직일 때
Program 출력이 깨지거나 변경이 실시간으로 노출되는 문제를 해결함 - PipeWire 화면 공유 소스가 Studio Mode에서 중복되는 문제도 수정함
-
그룹 내부 소스를 움직일 때
-
캡처 동작에서 전체 화면 게임 감지와 macOS 화면 캡처의 투명도 처리를 개선함
-
녹화와 송출의 주요 오류를 수정함
-
Hybrid MP4/MOV 파일 분할을 개선함
-
잘못된 출력 리스케일 해상도를 설정하면 출력이 실행 상태에 멈춰 있는 문제를 수정함
-
AMF의 B-frame 오프셋 계산 오류로
스트림 연결이 끊길 수 있는 문제를 해결함
안전 모드와 안정성
- 안전 모드에서는
WebSocket 서버를 시작하지 않도록변경함 - 프로필을 불러올 때 인코더 누락 여부를 확인하고,
obs-transitions
로딩 실패 시 시작 오류를 표시함 - 주요 충돌과 교착 상태를 수정함
- macOS 27.2에서 시작 시 충돌을 해결함
- 잘못된 셰이더 캐시 파일이나 Linux에서 USB 마이크 제거로 발생할 수 있는 충돌을 수정함
- 비디오/오디오 작업 중 교착 상태가 발생할 수 있는 문제를 해결함
지원 종료와 개발 환경 호환성
Ubuntu 24.04 지원을 종료함- 빌드 도구의 최소 지원 버전을 높임
-
Windows 빌드는 Visual Studio 2026과 Windows SDK 26100을 사용함
-
clang-format은 22.1.3을 사용함
-
이전 버전도 동작할 수 있지만 더 이상 테스트하거나 지원하지 않으며, 프로젝트 도구 체인에 맞춘 최신 빌드 환경을 권장함
-
의존성 지원 범위를 변경함
-
libnsgif를 1.0.0으로 업데이트하면서
libobs/graphics
의gs_image_file
을 사용하는 플러그인의 호환성이 깨짐
플러그인 API 변경
- 리플레이 버퍼 저장용 프런트엔드 이벤트와 출력 신호를 추가함
OBS_PATH_FILE_SAVE
경로 유형에 파일 확장자 필터를 설정할 수 있게 됨- 기본 플러그인용
를 추가함. 서드파티 플러그인은 안전 모드에서 아예 로드되지 않음obs_frontend_is_safe_mode
- Flatpak 플러그인 확장 지점에 버전을 추가함
- 캔버스 비디오 API를 확장함
로 캔버스 비디오의 활성 상태를 확인할 수 있음obs_canvas_video_active()
obs_canvas_reset_video()
는 다른 캔버스의 비디오가 활성 상태여도 호출할 수 있지만, 재설정 대상 자체의 비디오가 활성 상태이면 사용할 수 없음
- 코어 신호 핸들러는 공개 캔버스에 대해서만 호출하도록 변경함
- 사용하지 않는 소스용 숨겨진 API를 사용 중단 예정으로 지정함
- 오디오 소스의
monitoring_type
API를 사용 중단 예정으로 지정하고, 새으로 대체함monitoring_enabled
불리언 값