방송용 문자발생기: 라이브 방송을 위한 그래픽과 자막바
방송에서 문자발생기(항상 CG로 줄여 부릅니다)는 라이브 영상 위에 입력된 문자를 올리는 장치입니다. 게임 캐릭터 제작과는 전혀 관계가 없고, 말하는 사람 아래 나오는 이름 자막과는 전적으로 관계가 있습니다.
전혀 다른 두 가지 의미
「character generator」를 검색하면 대부분 게임 캐릭터를 만드는 도구가 나옵니다. 더 새롭고 더 널리 쓰이는 의미죠. 방송의 의미는 더 오래되었습니다. 여기서 「character」는 입력된 글자, 「행당 문자 수」라고 할 때의 그 문자입니다. 즉 화면에 글자를 만들어내는 장치입니다.
이 구분은 어휘만의 문제가 아니라 실용적인 문제입니다. 방송용 소프트웨어를 찾는다면 broadcast character generator, CG software broadcast, 또는 그냥 lower thirds로 검색하세요. 마지막 표현은 모호하지 않고, 사실 대부분이 원하는 바로 그것입니다.
CG가 화면에 올리는 것
- 로어서드 / 이름 자막 — 누가 말하고 왜 중요한가.
- 버그 — 모서리의 상주 표시: 채널 로고, LIVE 표시, 점수, 시계.
- 티커 — 부가 정보를 담아 흐르는 하단 띠.
- 전체 화면 페이지 — 라인업, 결과, 순위표, 편성표, 투표 결과.
- 이벤트 그래픽 — 득점, 카드, 교체, 속보 띠, 알림.
CG 오퍼레이터가 하는 일
부조에서 CG 오퍼레이터는 방송 전에 필요한 이름을 전부 입력해 두고 연출자가 예상하는 순서로 정렬한 뒤, 큐에 맞춰 키 하나로 하나씩 내보냅니다. 방송 사이에는 템플릿을 만들고 다듬습니다.
방송에서는 여러분이 CG 오퍼레이터이자 연출자이자 중계자입니다. 이것은 한계가 아니라 설계 조건입니다. 패널은 미리 입력해 둘 수 있어야 하고 발사는 키 하나여야 합니다. 다른 데 쓸 손이 남지 않기 때문입니다.
하드웨어 장비에서 HTML5로
30년 동안 CG는 영상 입출력을 갖춘 랙 장비로, 신호에 그래픽을 키잉했습니다. 다음에는 비디오 카드를 단 PC의 소프트웨어가 되었죠. 오늘날 같은 출력이 인코더가 합성하는 투명 웹 페이지가 될 수 있습니다. 그래픽은 HTML과 CSS, 데이터는 WebSocket, 합성은 GPU가 맡습니다.
화면 결과는 동일합니다. 다른 점은 CSS 템플릿은 누구나 수정할 수 있고, 브라우저 소스는 배포 비용이 없으며, 전체 체인이 이미 방송에 쓰는 컴퓨터에서 돈다는 것입니다. 방송 그래픽 소프트웨어 고르기 →
라이브 방송에서 쓰기
LowerThird Software는 송출 체인이 아니라 스트리밍을 위해 만든 방송용 문자발생기입니다. OBS·vMix·Streamlabs에 투명 출력 페이지를 제공하고, 이름·점수·헤드라인을 입력해 키로 내보내는 패널을 제공합니다. OBS 설정은 5분 정도 →
스트리머를 위해 만든 CG 이름을 입력하고 TAKE를 누르면 자막이 애니메이션으로 송출됩니다. 얼리 액세스 빌드를 요청하세요.
얼리 액세스 신청