SSubToolDesk
ko

유튜브 영상에 자막 추가하는 방법 (SRT 또는 VTT)

유튜브에 SRT나 VTT 자막을 업로드하는 단계별 방법과, 유튜브가 파일을 거부할 때 대처하는 방법을 안내합니다.

유튜브는 시간 정보가 포함된 자막을 지원하며, 직접 만든 파일을 업로드하면 유튜브가 자동으로 생성한 자막보다 훨씬 정확한 자막을 사용할 수 있습니다. 전문 용어, 고유명사, 영어가 아닌 음성의 경우 특히 효과적입니다.

자막 파일 업로드하기

  1. YouTube Studio를 열고 콘텐츠로 이동합니다.
  2. 자막을 추가하려는 동영상을 클릭한 다음 자막 탭을 엽니다.
  3. 자막을 추가하려는 언어가 아직 목록에 없다면 언어 추가를 클릭합니다.
  4. 해당 언어 아래에서 자막 옆에 있는 추가를 클릭한 다음 파일 업로드를 클릭합니다.
  5. 타이밍 포함을 선택합니다(“스크립트만 해당”을 선택하면 타임스탬프가 제거되고 유튜브가 다시 동기화하게 되는데, 이는 이미 타이밍이 맞춰진 파일을 준비한 의미를 없애버립니다).
  6. .srt 또는 .vtt 파일을 선택하고 게시합니다.

유튜브가 파일을 거부하는 이유

업로드를 실패하게 만드는 몇 가지 흔한 원인이 있습니다.

  • 잘못된 타임스탬프 형식. SRT는 쉼표(00:00:01,000)를, VTT는 마침표(00:00:01.000)를 사용합니다. 이 둘을 혼동하는 것이 업로드 거부나 깨짐 현상의 가장 흔한 원인입니다.
  • WEBVTT 헤더 누락. .vtt 파일을 업로드하는 경우 첫 번째 줄은 반드시 WEBVTT여야 합니다. 이게 없으면 유튜브는 해당 파일을 유효하지 않은 것으로 간주합니다.
  • 인코딩 문제. UTF-8이 아닌 파일(오래된 소프트웨어에서 자막을 내보낸 경우 흔함)은 강세 기호가 있는 문자나 비라틴 문자가 깨진 텍스트로 표시될 수 있습니다.
  • cue 겹침. 두 cue의 시간 범위가 겹치면 일부 플랫폼은 그중 하나를 조용히 무시합니다.

SRT냐 VTT냐: 유튜브에서 중요한가?

유튜브는 두 형식을 모두 지원하므로, 실질적으로는 이미 가지고 있는 파일이 무엇인지에 달려 있습니다. SRT로 내보내는 받아쓰기 도구나 편집 프로그램(더 일반적인 기본값)을 사용하고 있다면 변환할 필요 없이 그대로 업로드하면 됩니다. 웹 기반 워크플로에서 이미 VTT를 가지고 있다면 이것도 문제없이 업로드됩니다.

이 부분이 더 중요해지는 경우는 동일한 자막을 HTML5 <video> 요소를 사용해 자신의 웹사이트에도 함께 삽입할 때입니다. 이 경우 브라우저는 특별히 VTT를 요구하므로 두 형식을 모두 준비해두는 것이 좋습니다. 둘 사이의 변환은 순전히 기계적인 작업(타임스탬프 구분자, 헤더, cue 번호)이므로 손으로 다시 타이밍을 맞출 필요는 없습니다. 저희 SRT to VTT 변환기는 브라우저 안에서 즉시 이 작업을 처리하며, 서버로 업로드되는 것은 전혀 없습니다.

SRT를 VTT로 변환