【OBS 지원】댓글 위젯

【OBS 지원】댓글 위젯
댓글 위젯은 YouTube 라이브 채팅을 원하는 디자인으로 방송 화면에 표시하는 OBS 지원 위젯입니다. YouTube 공식 API로 댓글을 가져오며, 컨트롤러에 방송 URL을 붙여 넣고 연결하기만 하면 됩니다.

OBS에서 사용하는 댓글 위젯

댓글 위젯은 YouTube 라이브 채팅을 원하는 디자인으로 방송 화면에 표시하는 OBS용 위젯입니다. 댓글은 YouTube 공식 API(YouTube Data API)로 가져오기 때문에 Google 계정 연동이나 방송자 측의 설정 변경이 필요하지 않습니다.

사용 방법은 컨트롤러에 방송 URL을 붙여 넣고 '연결'을 누른 뒤, 발급된 전용 URL을 OBS의 '브라우저' 소스에 추가하기만 하면 됩니다. 폰트·글자 색상·박스의 채우기와 테두리까지 조정할 수 있어, 채팅창을 그대로 비추는 대신 방송 화면 분위기에 맞춘 모습으로 보여줄 수 있습니다.

댓글 위젯은 프로 플랜 이상의 기능이며, 현재는 사전 이용 신청만 받고 있습니다. 프로 플랜 이상의 채널이라면 위젯 목록의 생성 갤러리에 있는 댓글 카드에서 사전 이용을 신청할 수 있습니다. 이용 가능한 상태가 되면 등록하신 이메일 주소로 안내해 드립니다.

YouTube 라이브에 연결하기

어느 방송의 채팅을 표시할지는 댓글 컨트롤러에서 지정합니다. 컨트롤러는 편집 화면 아래에 표시되며, OBS 연동에서 별도 창으로 열거나 QR 코드를 읽어 스마트폰에서 열 수도 있습니다.

방송 URL을 입력란에 붙여 넣고 '연결'을 누르면 연결이 완료됩니다. 일반 시청 URL(youtube.com/watch?v=…) 외에 youtu.be 단축 URL, youtube.com/live/… 형식, 동영상 ID(11자) 그대로 입력하는 방식도 지원합니다. 연결되면 동영상 ID와 연결 일시가 표시되고, 'YouTube에서 열기'로 연결된 방송 페이지를 확인할 수 있습니다.

표시하는 것은 YouTube에 공개되어 있는 라이브 방송의 실시간 채팅입니다. 또한 실시간 채팅이 열려 있는 방송에만 연결할 수 있어, 종료된 방송이나 다시보기, 일반 동영상의 URL을 지정하면 '이 동영상에는 현재 실시간 채팅이 열려 있지 않습니다'라고 표시됩니다.

방송이 끝나면 댓글 가져오기는 자동으로 멈추고 그대로는 다시 시작되지 않습니다. 다음 방송을 표시할 때는 새 방송의 URL을 붙여 넣어 다시 연결해 주세요. 같은 방송인데 댓글이 올라오지 않을 때는 '다시 연결'을 누르면 가져오기를 처음부터 다시 시도합니다. 표시를 멈추고 싶을 때는 '연결 해제'를 누르면 연결이 해제됩니다.

표시 커스터마이즈하기

디자인은 위젯 편집 화면에서 설정합니다. 먼저 '템플릿에서 선택'으로 준비된 디자인을 고르고, 거기서 세부 사항을 조정해 나가는 것이 빠른 방법입니다.

설정할 수 있는 항목은 주로 다음과 같습니다.

  • 표시 — 댓글 사이의 행 간격
  • 위젯 전체 박스 — 제목은 '박스 스타일'입니다. 댓글 목록을 감싸는 패널의 채우기·테두리·모서리 둥글기·여백, 그리고 너비와 높이
  • 각 댓글 — '댓글 박스'로 한 건마다의 채우기·테두리·모서리 둥글기·여백·그림자를, '본문'과 '작성자 이름'으로 폰트·글자 간격·글자 색상·외곽선·그림자를 설정
  • 작성자 이름 위치 — '작성자 이름' 안의 '위치'입니다. 본문과 같은 줄에 두는 '같은 줄' 또는 본문 위에 두는 '댓글 위'
  • 덮어쓰기 설정 — 댓글 종류나 작성자 역할별로 박스와 텍스트 설정을 덮어쓰기

덮어쓰기 설정에서는 멤버 가입과 슈퍼챗을 본문과 다른 디자인으로 눈에 띄게 만들 수 있습니다. 슈퍼챗은 '금액별'을 선택하면 금액대별로 색을 바꿀 수 있고, '한 색'을 선택하면 금액과 관계없이 같은 색이 됩니다.

작성자 이름은 소유자·모더레이터·멤버의 역할별로 색상 등을 덮어쓸 수 있습니다. 모든 역할을 '없음'으로 두면 역할에 따른 색 구분 없이 보여줄 수도 있습니다.

YouTube 로고에 대하여

방송 화면에는 YouTube 로고가 표시됩니다. YouTube에서 가져온 댓글을 표시하고 있음을 분명히 하기 위한 표시입니다. 로고는 댓글 영역 바깥쪽 오른쪽 아래에 작게 표시되며, 설정에서 숨길 수 없습니다. 로고를 클릭하면 연결 중인 방송 페이지가 열립니다.

참고: YouTube API Services의 Developer Policies

가져오는 정보와 취급

댓글 위젯이 가져오는 것은 연결을 지시한 방송에 대해 YouTube에 공개되어 있는 실시간 채팅 정보뿐입니다. 구체적으로는 댓글 본문과 게시 일시, 작성자의 표시 이름·아이콘 이미지 URL·채널 ID, 작성자의 속성(방송자·모더레이터·멤버·인증된 채널의 구분), 슈퍼챗과 멤버십에 관한 이벤트 정보, 연결 대상을 특정하기 위한 정보(동영상 ID, 실시간 채팅 ID)입니다. 모두 YouTube에 공개된 정보이며, 이용자 본인의 YouTube 계정에 당사가 접속하는 일은 없습니다.

가져온 실시간 채팅 정보는 방송 화면에 표시하기 위한 중계에만 사용하며, 당사의 데이터베이스에는 저장하지 않습니다. 중계를 위해 당사 서버의 메모리상에 최근 일정 건수만 일시적으로 보관하고, 방송 종료 또는 연결 해제로 삭제됩니다.다만 연결 대상을 식별하기 위한 정보(동영상 ID, 실시간 채팅 ID, 연결 일시)는 채팅 내용과는 별도로 위젯 설정으로 저장되며, 연결을 해제하거나 위젯을 삭제하면 사라집니다.

작성자가 YouTube에서 댓글을 삭제한 경우 또는 작성자가 방송에서 차단된 경우에는, YouTube로부터 알림을 받아 방송 화면상의 해당 표시를 신속히 제거합니다. 취급에 관한 자세한 내용은 개인정보처리방침에 기재하고 있습니다.

OBS의 브라우저 소스에 붙여 넣기만 하면 사용 가능

만든 댓글 위젯은 전용 URL로 발급됩니다. OBS에서 브라우저 소스를 추가하고 해당 URL을 설정하면 방송 화면에 표시할 수 있습니다. 방송 레이아웃에 맞춰 OBS 쪽에서 크기와 위치를 조정할 수 있으므로, 게임 화면이나 카메라 영상과의 균형을 보면서 배치할 수 있습니다.

OBS에 추가하는 것은 처음 한 번뿐입니다. 방송할 때마다 하는 일은 컨트롤러에 방송 URL을 붙여 넣고 '연결'을 누르는 조작뿐이며, OBS 쪽 설정은 그대로 계속 사용할 수 있습니다. 브라우저 소스를 지원하는 방송 소프트웨어라면 OBS 외에서도 표시할 수 있습니다.

OBS 추가 절차를 단계별로 확인하고 싶다면 Jamluca 사용법을 참고하세요.

댓글 위젯이 어울리는 방송 상황

  • 방송 화면 분위기에 맞춘 디자인으로 댓글을 보여주고 싶을 때
  • 게임 화면이나 영상을 보면서 시청자의 댓글도 함께 따라가게 하고 싶을 때
  • 슈퍼챗과 멤버 가입을 눈에 띄게 해서 감사를 전하고 싶을 때
  • 모더레이터나 멤버의 발언을 색으로 구분할 수 있게 하고 싶을 때
  • 잡담 방송이나 작업 방송에서 댓글을 화면의 주인공으로 보여주고 싶을 때
  • 다시보기나 클립에도 댓글을 영상으로 남기고 싶을 때
템플릿과 자세한 기능은 제품 페이지에서 소개하고 있습니다. 프로 플랜 이상의 채널을 대상으로 베타 사전 이용을 접수하고 있습니다.
댓글 위젯 사용해 보기