Skip to content

VTT를 LRC로 일괄 변환하는 방법 — 무료 가이드 | AllSubConverter

- 5 min read

일괄 변환이 시간을 절약해 주는 이유

뮤직 비디오 폴더를 통째로 다운로드해서 VTT 자막 파일이 수십 개 생긴 경험이 있으신가요? 하나씩 변환하는 고통을 잘 아실 것입니다. 파일을 열고, 변환을 실행하고, 출력 이름을 바꾸고, 저장하고, 반복하는 과정. 50곡의 컬렉션은 오후 내내 클릭하는 작업이 되고, 500곡의 라이브러리는 주말 내내 지루한 작업이 됩니다.

일괄 변환은 그 반복을 완전히 제거합니다. 각 파일을 수동으로 처리하는 대신, 전체를 하나의 도구에 넣고 몇 초 만에 모든 항목을 처리하게 합니다. 이 가이드에서는 VTT를 LRC로 온라인에서 일괄 변환하는 방법을 안내하고, 음악 및 카라오케 라이브러리에 이 워크플로우가 왜 중요한지 설명하며, 가사 타이밍을 정확하게 유지하는 품질 검사 방법을 공유합니다.

형식이 처음이시라면, VTT to LRC 변환 가이드에서 단일 파일 변환의 기본을 다룹니다. 이 글은 그다음부터 이어져 폴더 전체로 확장합니다.

VTT와 LRC 한눈에 비교

VTT(WebVTT)는 웹 비디오 플레이어를 위해 만들어졌습니다. 정확한 타임스탬프, 스타일링 큐, 위치 메타데이터를 가집니다. 영화에는 유용하지만, 각 행의 시작 시간만 필요로 하는 음악 플레이어에는 불필요합니다. LRC는 이를 단일 [mm:ss.xx] 태그 + 가사 텍스트로 축소합니다. 이것이 바로 Winamp, foobar2000, AIMP, 그리고 대부분의 카라오케 앱이 필요로 하는 형식입니다.

기능 VTT LRC
타임스탬프 형식hh:mm:ss.ms[mm:ss.xx]
종료 타임스탬프있음없음 (다음 행 시작 시 종료)
스타일링 지원있음 (CSS 유사 큐)없음
일반적 용도웹 비디오음악 가사 및 카라오케

LRC는 의도적으로 단순하므로, 변환 자체는 빠르고 무손실입니다. 타이밍의 재포맷과 메타데이터 제거만 수행하기 때문입니다. 그래서 대규모 일괄 처리에 이상적입니다.

단계별 일괄 변환 워크플로우

  1. VTT 파일을 한 폴더에 모으세요. 변환하려는 모든 WebVTT 파일을 수집합니다. 먼저 이름을 바꿀 필요는 없습니다 — 도구가 원본 파일명을 유지하고 .vtt 확장자만 .lrc로 바꿉니다. track-01.vtttrack-01.lrc가 됩니다. 이 1:1 이름 매칭 덕분에 음악 플레이어가 올바른 가사를 자동 로드할 수 있습니다.
  2. 일괄 변환기를 여세요. VTT to LRC 변환기로 이동합니다. 인터페이스는 한 번에 여러 파일을 받습니다 — 별도의 "일괄" 페이지가 필요 없습니다.
  3. 전체 세트를 한 번에 드롭하세요. 모든 파일을 업로드 영역으로 드래그하거나, 파일 선택기를 사용해 일괄 선택합니다. 10개, 50개, 수백 개의 폴더도 한 번의 작업으로 추가할 수 있습니다.
  4. 브라우저에 처리를 맡기세요. 변환은 브라우저 내에서 완전히 실행되므로, 업로드 대기도 서버 큐도 없습니다. 각 파일은 파싱되고, 재포맷되며, 도착 즉시 다운로드 큐에 들어갑니다.
  5. 결과를 다운로드하세요. LRC 파일을 개별적으로 또는 모두 함께 다운로드합니다. 타이밍은 센티초 단위로 보존되므로, 가사는 원본 VTT와 정확히 같게 오디오와 동기화됩니다.

폴더를 드롭해서 완성된 LRC 파일 세트를 얻기까지, 일반적인 앨범의 트랙은 보통 1분 미만이 걸리며, 라이브러리 크기에 비례해서만 증가합니다.

고품질 일괄 출력을 위한 팁

  • 파일명을 오디오에 맞추세요. 대부분의 음악 플레이어는 LRC 파일이 곡과 같은 이름일 때 가사를 자동 로드합니다 (예: song.flac + song.lrc). 변환 전에 이름을 일치시키세요.
  • 인코딩을 UTF-8로 표준화하세요. 혼합 인코딩은 대량 실행 후 가사가 깨지는 가장 흔한 원인입니다. 배치에 이상한 파일이 있으면 먼저 UTF-8로 다시 저장하세요.
  • 다국어 트랙을 분리하세요. 두 언어를 포함한 VTT는 인터리브된 행을 가진 단일 LRC로 축소됩니다. 일괄 변환 전에 언어를 각각의 파일로 분리하세요.
  • 샘플 파일 하나를 검토하세요. 큰 배치 후, 변환된 첫 번째 LRC를 텍스트 에디터에서 열고 타이밍 태그가 올바른지 확인합니다. 하나가 괜찮으면 나머지도 거의 확실히 괜찮습니다.
  • 스타일링이 제거될 것을 예상하세요. LRC에는 스타일링이 전혀 없으므로 굵게, 색상, 위치 큐는 자동으로 제거됩니다 — 이것은 버그가 아니라 올바른 동작입니다.

일괄 변환이 빛을 발하는 일반적인 시나리오

  • 콘서트나 뮤직 비디오 녹화에서 카라오케 라이브러리 구축
  • 오프라인 음악 컬렉션을 위해 YouTube 자동 자막 변환
  • 팟캐스트나 강의 자막 아카이브를 가사 형식으로 마이그레이션
  • 모바일 음악 플레이어용 동기화 가사 준비
  • WebVTT로 대량 수집된 자막 정리
유용한 경험칙: 3~4개 이상의 파일을 변환한다면, 이미 일괄 처리 영역입니다. 반복이 시작되는 순간 대량 워크플로우로 전환하여 오후를 되찾으세요.

자주 묻는 질문

한 번에 수백 개의 파일을 변환할 수 있나요?

네. 처리는 브라우저에서 로컬로 실행되므로, 실질적인 한계는 서버 제한이 아닌 컴퓨터의 메모리입니다. 수백 개의 짧은 가사 파일도 현대적인 랩톱에서 편안하게 처리됩니다.

일괄 변환이 타이밍 정확도에 영향을 주나요?

아니요. 변환기는 원래 타이밍을 정확히 보존하며, VTT의 밀리초 정밀도를 LRC의 센티초 형식으로 드리프트 없이 변환합니다. 배치의 각 파일은 단일 파일 변환과 같은 주의로 처리됩니다.

제 파일이 컴퓨터를 떠나나요?

절대 그렇지 않습니다. 모든 변환은 클라이언트 측에서 실행되므로, VTT 및 LRC 파일은 기기에 머무릅니다. 업로드도, 서버 저장도, 나중에 삭제할 것도 없습니다.

라이브러리 변환 시작하기

VTT를 LRC로 일괄 변환하는 것은 웹 자막 폴더를 음악용 가사 컬렉션으로 바꾸는 가장 빠른 방법입니다 — 가입 불필요, 설치 불필요, 타이밍 타협 없음. 파일을 드롭하고 변환기에게 나머지를 맡기세요.

전체 라이브러리를 한 번에 변환할 준비가 되셨나요?

VTT를 LRC로 일괄 변환 →

관련 기사