EditOnAir V2 사용 가이드

NDI 기술을 활용한 고성능 방송 자막 및 그래픽 오버레이 생성 도구 EditOnAir V2의 공식 가이드입니다. 본 문서를 통해 기본적인 시작 방법부터 세밀한 효과 및 외부 데이터 바인딩 자동화까지 모든 기능을 상세히 학습할 수 있습니다.

1. 소개 (Introduction)

EditOnAir V2는 60FPS의 부드러운 그래픽 송출과 GPU 가속 렌더링을 지원하여 프로 라이브 방송 환경에서 실시간 자막을 편리하게 제어 및 관리할 수 있도록 고안되었습니다.

  • NDI 무손실 송출: 별도의 전용 장비 없이 단일 로컬 네트워크망에서 초저지연 그래픽 전송.
  • 물리 엔진 파티클: 비디오 화면에 눈, 비, 불꽃 등 실감 나는 파티클 자연계 효과 연출.
  • 시간 동기화 시스템: 동일 그룹 내 여러 타이머의 마스터/슬레이브 제어 기능.

2. 시작하기 (Getting Started)

프로그램을 처음 실행하면 상단 메뉴 또는 단축키를 통해 프로젝트 파일을 편리하게 조작할 수 있습니다.

새 프로젝트 생성

단축키 Ctrl + N을 누르거나 메뉴에서 새 프로젝트를 생성합니다. 캔버스의 송출 해상도는 설정 창에서 목적에 맞게 자유롭게 조율할 수 있습니다.

프로젝트 관리

작업 중간에 Ctrl + S로 전체 씬 및 객체 설정을 저장하며, 기존 작업본은 Ctrl + O를 통해 불러와 계속 작업할 수 있습니다. 확장자는 .eoa를 사용합니다.


3. 인터페이스 개요 (Interface Overview)

효율적이고 직관적인 자막 편집을 위해 메인 윈도우는 명확하게 구분된 4가지 핵심 영역으로 이루어져 있습니다.

  1. 중앙 캔버스: 배치된 자막과 그래픽 객체의 레이아웃을 실시간으로 확인하고 마우스로 직접 조작하는 공간입니다.
  2. 좌측 툴바: 텍스트, 이미지, 도형, 타이머, 파티클 등 씬에 배치할 핵심 객체 소스 추가 도구입니다.
  3. 우측 속성 패널: 현재 선택한 객체의 해상도, 좌표, 모서리 둥글기, 그라데이션, 애니메이션 파라미터 등을 세밀하게 제어합니다.
  4. 하단 타임라인/레이어: 레이어의 상하 깊이를 조절하고, 트랜지션 애니메이션의 지속 시간 및 시작 타이밍을 트랙 형태로 관리합니다.

4. 객체 도구 및 레이어 (Toolbar & Layers)

좌측 툴바에서 원하는 도구 아이콘을 클릭하여 캔버스에 즉시 객체를 올릴 수 있습니다.

  • 텍스트 (Text): 송출할 자막 문구의 스타일, 폰트, 외곽선 및 정렬 등을 조정합니다.
  • 멀티미디어 (Media & Audio): PNG/JPG 사진 파일은 물론, 비디오(MP4 등) 및 오디오(배경음/효과음) 파일을 가져와 연출할 수 있습니다.
  • 타이머 (Timer): 실시간 스톱워치 또는 카운트다운 타이머 객체를 생성하여 방송 화면에 시간을 표시합니다.
  • 도형 (Shape): 자막의 배경 역할을 하는 사각형 및 원형(타원) 요소를 그립니다.

5. 객체별 상세 속성 (Detailed Properties)

오브젝트 속성창에서 지원하는 유용한 특수 옵션들입니다.

텍스트 자동 크기 맞춤 (Auto Fit)

텍스트 본문 내용이 길어지거나 실시간으로 변경될 때, 텍스트가 바인딩된 배경 박스 도형의 가로폭이 문장 길이에 맞춰 유연하게 반응합니다.

타이머 제어 (Timer Control)

타이머 객체의 시작 시간 및 카운트 형식(MM:SS, HH:MM:SS)을 속성창에서 간편하게 지정하고, 씬 내부에서 단독 또는 연동 제어할 수 있습니다.

도형 스타일 및 모서리 곡률

배경 사각형 및 타원형 도형 객체의 색상, 테두리 두께, 그라데이션 및 각 모서리별 둥글기(Corner Radius) 값을 실시간으로 제어할 수 있습니다.

: 모든 숫자 속성값은 수치 입력 후 반드시 Enter 키를 누르거나 마우스로 다른 빈 영역을 클릭해야 값이 확실히 반영됩니다.


6. 애니메이션 및 타임라인 (Animation & Timeline)

모든 객체는 씬에 표시될 때(IN)와 씬이 화면에서 물러날 때(OUT)의 트랜지션을 조절할 수 있습니다.

  • 트랜지션 효과: 페이드(Fade), 슬라이드(Slide), 스케일(Scale), 블러(Blur), 회전(Rotate)
  • 이징(Easing) 필터: 등속도 운동(Linear)뿐만 아니라 가속/감속 효과(Ease In/Out 등)를 적용해 프로급 모션을 보여줍니다.
  • 타임라인 바: 하단 그래프 바를 드래그하여 지연 시간(Delay)과 재생 시간(Duration)을 직관적으로 레이아웃합니다.

7. 프리셋 관리 (Preset Manager)

씬 컨트롤러 대시보드 구조에 맞춰 자주 송출하는 고정 자막 레이아웃(예: 메인 타이틀, 인물 소개 하단 자막, 중계 스코어보드)을 하나의 번들 프리셋 파일로 저장해 단 한 번의 클릭으로 빠르게 캔버스를 교체할 수 있습니다. 중요한 설정본은 잠금 아이콘을 활성화하여 라이브 도중 실수로 지우는 행위를 차단합니다.


8. 방송 송출 및 제어 (Broadcast Control)

오른쪽 상단 송출 패널에서 실시간 NDI 네트워크 송출 상태(정상/대기)를 확인하며 그래픽 출력 흐름을 실시간 지휘합니다. EditOnAir V2는 네트워크 전송 프로토콜뿐만 아니라 다양한 하드웨어 및 모니터 물리 출력을 지원합니다.

NDI® 및 OBS Studio 연동 요구사항

NDI 기술을 통해 단일 로컬 네트워크망에서 무손실/투명도(Alpha) 채널을 포함한 60FPS 자막 송출을 수행합니다.

  • NDI 런타임 설치: NDI 송수신을 위해 사용 중인 PC에 반드시 최신 버전의 NDI Tools가 설치되어 있어야 합니다.
  • OBS NDI 플러그인 필수: OBS Studio를 통해 자막을 수신하려는 경우, 반드시 OBS-NDI 플러그인을 별도로 설치해야 OBS 소스 목록에 NDI Source 항목이 추가됩니다.

DeckLink 하드웨어 SDI/HDMI 송출

방송국 및 하드웨어 스위처 환경과의 물리적 연동을 위해 **Blackmagic Design DeckLink** 캡쳐카드 출력을 기본 지원합니다.

  • Key/Fill(키/필) 분리 송출: 캡쳐카드의 물리 SDI 출력을 통해 자막 그래픽이 담긴 Fill 채널과 알파 투명도 정보가 담긴 Key 채널을 개별 분리하여 실시간 물리 송출함으로써, 방송용 하드웨어 스위처에서 정밀한 크로마키/DSK 합성을 수행합니다.
  • 초저지연 렌더링: SDI/HDMI 다이렉트 프레임버퍼 액세스를 통해 프레임 드롭 없는 안정적인 방송국 규격(1080i/1080p) 출력을 유지합니다.

보조 모니터 물리 아웃 (HDMI / DisplayPort)

그래픽카드에 직접 연결된 추가 모니터 물리 단자를 활용한 전체화면 그래픽 렌더링 아웃 기능을 지원합니다.

  • 듀얼 모니터 활용: 설정에서 보조 모니터 포트(HDMI, DP 등)를 활성화하면, 편집 UI 요소를 완벽히 소거한 투명 자막 그래픽 결과물만 대상 보조 화면에 전체화면(Full Screen Borderless)으로 다이렉트 드로잉됩니다.
  • 물리 스위처 연동: 캡쳐보드가 없더라도 추가 모니터 아웃 단자의 HDMI/DP 신호를 프로젝터, 전광판 또는 물리 비디오 스위처의 HDMI 입력 소스로 직접 받아 편리하게 그래픽 오버레이를 얹을 수 있습니다.

주의: NDI 및 실시간 물리 송출의 대역폭 확보와 비디오 프레임 동기화 유지를 위해 하드웨어 설정 창에서 'GPU 가속 렌더링' 사용이 활성화되어 있는지 반드시 사전에 검증하셔야 합니다.


9. 부록: 주요 단축키 (Hotkeys)

단축키를 손에 익히면 방송 송출 작업 속도를 극대화할 수 있습니다.

단축키 기능 설명
Ctrl + N 새로운 자막 프로젝트 생성
Ctrl + O 기존 자막 프로젝트 파일 (.eoa) 불러오기
Ctrl + S 현재 작업 중인 프로젝트 상태 파일 디스크 저장
Ctrl + D 현재 선택된 그래픽 객체 제자리 복제
Delete 캔버스에서 선택한 객체 제거
F5 현재 미리보기 중인 씬을 NDI 송출 화면에 내보내기 (IN 애니메이션)
F9 NDI 송출 중인 자막 화면 지우기 (OUT 애니메이션)
방향키 객체 정밀 1픽셀 단위 이동 (Shift 조합 시 10픽셀 단위 고속 이동)