효과음에 시작 타임코드가 있으면 재생이 특정 순간에 이르렀을 때 OBS가 장면을 바꾸고, 소스를 표시·숨기고, 미디어 소스를 제어하도록 할 수 있습니다. 소리와 화면이 함께 움직입니다.
준비: OBS에서 WebSocket 켜기
OBS 28 이상에는 WebSocket 서버가 내장되어 있습니다. OBS에서 Tools → WebSocket Server Settings를 열고 Enable WebSocket server를 체크하세요(기본 포트 4455). Enable Authentication이 체크되어 있다면 Show Connect Info를 클릭해 서버 비밀번호를 복사하세요.
OBS에 연결
- 툴바의 [도구 상자] → [MIDI 타임코드]를 클릭하고 [OBS 연동] 탭으로 가세요.
- [OBS 제어 사용]을 체크하세요. 호스트와 포트는 기본적으로 이 컴퓨터와 4455라서 보통 바꿀 필요가 없습니다. OBS에 비밀번호가 있으면 WebSocket 비밀번호로 입력하세요.
- 창 아래쪽 [저장]을 클릭해 [연결됨]이 표시되면 준비 끝입니다.
![[OBS 연동] 탭: OBS 제어 사용, 연결, 복원 옵션, 트리거](/images/docs/ko/obsld/2.webp)
트리거 추가
- [+ 트리거 추가]를 클릭하세요.
- 종류를 고르세요 — [장면 전환], [소스 표시/숨기기], [미디어 동작] — 그리고 장면, 소스, 미디어 소스를 고르세요(OBS에 연결하면 목록에서 고를 수 있음).
- 트리거 타임코드를 입력하고(시, 분, 초, 프레임. 효과음 타임코드와 같은 프레임 속도) [저장]을 클릭하세요.
더 빠른 방법: [효과음 타임코드]에서 효과음을 오른쪽 클릭해 [이 효과음에 OBS 트리거 추가…]를 고르세요. 시작 타임코드가 미리 채워지므로 초만 고치면 됩니다.
미디어 동작의 종류
OBS의 미디어 소스나 VLC 비디오 소스에 대해 [다시 재생], [계속 재생], [일시 정지], [정지], [다음], [이전]을 실행합니다([다음]과 [이전]은 VLC 재생 목록용).
트리거가 작동하지 않나요? 점검 목록
- 트리거는 그룹별로 저장되며 적용 그룹의 트리거만 작동합니다. 그룹은 MIDI 타임코드를 참고하세요.
- 시작 타임코드가 있는 효과음을 재생할 때만 작동하며, 트리거 시점이 그 그룹 효과음의 시작과 끝 사이에 있어야 합니다. ⚠ 표시가 있는 트리거는 도달할 수 없어 작동하지 않습니다.
- 장면, 소스, 미디어 소스 이름은 OBS와 정확히 같아야 합니다(대소문자와 공백 포함).
- 진행 막대에서 건너뛰거나 효과음을 바꾸거나 다시 연결한 뒤에는 [장면 복원]과 [각 소스의 표시/숨김 복원]이 상태를 자동으로 맞춥니다. 미디어 동작은 다시 보내지 않으며 재생이 그 시점에 이를 때만 실행됩니다.
- OBS 연동만 쓴다면 [MTC 보내기]를 켤 필요가 없습니다.
키보드로 장면만 바꾸고 싶나요?OBS의 Settings → Hotkeys에서 직접 설정하세요. 단, 小红花音效助手가 등록 모드라면 OBS는 그 키를 받지 못합니다. 단축키 모드와 Shift 키 단축키를 참고하세요.
