LRC를 SRT로 변환하는 방법 — 가사를 자막으로 가이드 | AllSubConverter
LRC 가사 파일을 SRT 자막 파일로 변환하는 것은 단순한 형식 교체처럼 들리지만, 두 형식 사이에는 어색한 비대칭이 있습니다. LRC는 각 줄이 시작하는 시점만 기록하지만, SRT는 모든 자막에 시작 및 종료 시간을 모두 요구합니다. 이 누락된 종료 시간이 변환 과제의 핵심이며, 이 가이드에서는 좋은 변환기가 너무 빨리 사라지거나 너무 오래 머무는 자막을 만들지 않고 이를 처리하는 방법을 설명합니다.
LRC 가사를 비디오용 SRT 자막으로 변환 — 종료 시간 자동 계산, 가입 불필요.
LRC를 SRT로 변환 →LRC에서 SRT로 이동하는 이유
LRC는 오디오 재생을 위해 설계되었습니다. 음악 플레이어는 한 줄을 읽고, 다음 타임스탬프가 도착할 때까지 표시한 후 넘어갑니다 — 다음 줄의 시작이 이전 줄의 길이를 암시적으로 정의하므로 종료 시간이 필요 없습니다. 비디오는 다릅니다. 비디오 자막 엔진은 파일의 마지막 줄조차도 각 블록이 언제 나타나고 사라져야 하는지 정확히 알아야 합니다. 왜냐하면 시간을 빌려올 "다음 줄"이 없을 수 있기 때문입니다.
SRT는 이 작업을 위한 범용 형식입니다. 모든 주요 비디오 편집기 — Premiere Pro, DaVinci Resolve, Final Cut Pro — 와 모든 스트리밍 플랫폼 — YouTube, Vimeo, 대부분의 소셜 네트워크 — 가 SRT를 허용합니다. 뮤직비디오에 가사를 겹치거나, 공연에 하드섭을 하거나, 튜토리얼에 자막을 추가하려면 거의 항상 SRT가 필요합니다.
| 속성 | LRC | SRT |
|---|---|---|
| 타임스탬프 | [mm:ss.xx] 시작만 |
hh:mm:ss,mmm --> hh:mm:ss,mmm |
| 종료 시간 | 저장 안 함 | 모든 항목에 필수 |
| 시퀀스 번호 | 없음 | 번호가 있는 큐 |
| 주요 용도 | 음악 및 노래방 | 영화, TV, 웹 비디오 |
종료 시간 문제 — 그리고 해결 방법
LRC는 종료 시간을 가지지 않으므로, 변환기가 이를 추정해야 합니다. 표준 접근 방식은 우아하며 실제로 잘 작동합니다:
- 마지막 줄을 제외한 모든 줄에 대해 종료 시간을 다음 줄의 시작 시간과 같게 설정합니다. 이는 음악 플레이어의 동작을 반영하므로 결과가 자연스럽게 느껴집니다.
- 마지막 줄의 경우 빌려올 수 있는 다음 타임스탬프가 없으므로 기본 표시 시간 — 일반적으로 3~5초 — 을 적용하여 마지막 가사가 읽을 수 있을 만큼 화면에 머무르도록 합니다.
- 최소 표시 시간(일반적으로 1~2초)을 적용하여 간격이 매우 짧은 줄이 읽을 수 없을 만큼 빨리 지나가지 않도록 합니다.
왜 이것이 중요한가: 종료 시간을 비워두거나 모두 고정값으로 설정하는 단순한 변환기는 즉시 사라지거나 화면에 쌓이는 자막을 만듭니다. "다음 줄 시작" 휴리스틱이 LRC에서 SRT로의 출력을 실제 비디오 타임라인에서 진정으로 사용 가능하게 만드는 핵심입니다.
변환 실제 예제
다음은 3줄 후렴구에 대해 가질 수 있는 종류의 짧은 LRC 조각입니다:
[01:05.30]Producing engaging content
[01:08.50]Requires proper subtitles
[01:11.80]For viewer accessibility
변환 후, 첫 번째 줄은 두 번째 줄이 시작될 때까지 실행되고, 두 번째는 세 번째가 시작될 때까지 실행되며, 세 번째는 기본 끝 시간을 받습니다:
1
00:01:05,300 --> 00:01:08,500
Producing engaging content
2
00:01:08,500 --> 00:01:11,800
Requires proper subtitles
3
00:01:11,800 --> 00:01:15,000
For viewer accessibility
변화에 주목하세요. 시퀀스 번호가 추가되었고, [mm:ss.xx] 타임스탬프가 완전한 hh:mm:ss,mmm 범위로 확장되었으며, 누락된 종료 시간이 지능적으로 채워졌습니다.
일반적인 사용 사례
- YouTube 가사 영상. LRC를 변환하고 SRT를 편집기에 가져오면, 음악에 맞춰 타이밍된 텍스트가 타임라인에 배치됩니다.
- 뮤직비디오 후반 작업. 대부분의 NLE는 SRT를 직접 자막 트랙으로 가져와 재스타일링이나 굽기를 할 수 있습니다.
- 노래방에서 비디오로. 노래방 LRC 라이브러리를 비디오 형식으로 이동하여 스트리밍이나 소셜 클립에 사용.
- 접근성. 이미 동기화된 가사가 있다면, SRT로 변환하는 것이 비디오에 적절한 클로즈드 캡션을 추가하는 가장 빠른 방법입니다.
LRC 메타데이터는 어떻게 되나요?
LRC 파일은 종종 [ar:Artist], [ti:Title], [al:Album] 같은 헤더 태그로 시작합니다. SRT에는 자체 메타데이터 헤더가 없으므로, 변환기는 이 정보를 파일 상단의 주석 줄로 보존합니다. 재생에는 영향을 주지 않지만, 나중에 파일을 편집하는 사람을 위해 소스 귀속 정보를 보존합니다.
자주 묻는 질문
종료 타임스탬프는 어떻게 계산되나요?
각 줄의 종료 시간은 다음 줄의 시작 시간으로 설정됩니다. 마지막 줄의 경우, 기본 재생 시간(일반적으로 약 3초)이 추가되어 마지막 자막이 나타나자마자 사라지지 않도록 합니다.
LRC 줄이 너무 가까이 있으면 어떻게 하나요?
최소 표시 시간이 초단편 플래시를 방지합니다. 두 줄이 몇 백 밀리초밖에 떨어져 있지 않으면, 변환기가 첫 번째 줄을 읽을 수 있는 길이로 연장하고 겹침을 깔끔하게 처리합니다.
변환 후 SRT를 편집할 수 있나요?
네. SRT는 일반 텍스트이므로, 편집기나 자막 도구에서 열어 타이밍 미세 조정, 줄 바꿈 수정, 표현 조정을 한 후 비디오 프로젝트로 가져올 수 있습니다.
변환된 SRT가 YouTube에서 작동하나요?
네. SRT는 YouTube가 기본적으로 허용하는 자막 형식 중 하나이므로, 변환된 파일을 자막 트랙으로 직접 업로드할 수 있습니다.
지금 LRC를 SRT로 변환하세요
전체 변환이 브라우저에서 실행됩니다 — 업로드 불필요, 계정 불필요, 대기 불필요. LRC 파일을 넣고 비디오 편집기에 바로 사용할 수 있게 적절히 타이밍된 SRT를 다운로드하세요.
마지막 업데이트: 2026년 3월 20일