LRC를 TXT로 변환
또는 자막 텍스트를 붙여넣으세요
옵션
원본에 종료 시간이 없을 때(일반 텍스트, LRC) 사용합니다. 결과물의 시간축은 변환되는 것이 아니라 여기서 새로 만들어지므로, 이 숫자가 그대로 결과가 됩니다.
이 변환에서 달라지는 것
2가지가 버려지거나 결정이 필요합니다
- 타이밍
시간축 전체(결과 형식은 타이밍을 전혀 기록하지 않습니다)
- 줄 바꿈
줄 바꿈(여러 줄 자막 블록이 한 줄로 합쳐집니다)
이 목록은 불러온 특정 파일이 아니라 두 형식의 기능 행렬에서 나옵니다. 어떤 파일은 형식이 허용하지만 행렬이 모델링하지 않는 기능을 쓰고 있다면 더 많이 잃을 수 있습니다.
LRC를 TXT로 바꾸는 페이지입니다. 텍스트 내보내기는 시각이 아니라 단어를 남기므로, LRC의 타임스탬프와 줄 묶음이 모두 사라지고 가사 글자만 남습니다.
LRC의 각 줄은 `[00:04.12]` 같은 시작 시각을 갖지만 TXT에는 그런 자리가 없습니다. 시작 시각 순서는 유지되므로 파일의 마흔 번째 가사는 출력의 마흔 번째 줄이지만, 그 줄이 언제 불렸는지는 어디에도 적히지 않습니다.
같은 타임스탬프의 LRC 줄은 TXT에서 두 줄로 적히지만 다시 읽을 때 한 덩어리로 묶이지 않습니다. 타임스탬프만 있는 줄은 빈 줄이 됩니다. `[ti:]`, `[ar:]`, `[length:]`, `[offset:+250]`은 남지 않습니다. 이 점이 TXT를 번역이나 재타이밍의 중간 산출물로 쓸 때 가장 조심할 부분입니다.
파일은 업로드되지 않고 브라우저 안에서 처리됩니다. 여러 파일을 한 번에 넣어도 순서대로 변환되고 ZIP 하나로 받을 수 있습니다. 변환 중에는 탭을 닫지 마세요. 변환이 끝날 때까지 브라우저 창을 열어 두세요.
예시
전형적인 LRC 파일을 TXT로 변환
입력
[ti:Sample Song]
[ar:Some Artist]
[length:00:41.00]
[offset:+250]
[00:12.00]First line of the song.
[00:15.30]Second line.
[00:15.30]Second line, translated.
[00:18.00]
[00:21.50]Final line.결과물
First line of the song.
Second line.
Second line, translated.
Final line.
이 출력에서 버려지는 것은 시각과 줄 묶음입니다. 글자의 순서는 원본과 같습니다.
지저분한 LRC를 TXT로 바꿀 때
입력
[ar:Some Artist]
[0:05.5]Leading zero omitted, one decimal.
[00:07]Second with no centiseconds.
[00:03.00]Out of order.
[00:07.00][00:09.00]Repeated chorus line.
[00:12.00]결과물
Out of order.
Leading zero omitted, one decimal.
Second with no centiseconds.
Repeated chorus line.
Repeated chorus line.
실제 파일에 흔한 손상입니다. BOM, 윈도우 줄바꿈, 한 자리 소수, 순서가 뒤섞인 줄이 있어도 읽을 수 있는 가사는 모두 남습니다.
자주 묻는 질문
LRC의 타임스탬프는 TXT에서 어디로 가나요?
남지 않습니다. TXT에는 시각을 적는 자리가 없어 시작과 끝이 모두 빠지고 가사의 순서만 유지됩니다. 언제 불렸는지 알아야 한다면 TXT가 아니라 SRT나 LRC 자체를 봐야 합니다.
LRC의 끝 시각은 TXT로 만들 때 계산되나요?
계산되지 않습니다. TXT에는 시각이 전혀 들어가지 않으므로 다음 줄 시작으로 끝을 채우는 일도 하지 않습니다. 끝 시각이 필요하다면 SRT나 VTT로 받아야 합니다.
같은 타임스탬프의 LRC 줄은 TXT에서 어떻게 되나요?
두 줄이 그대로 적히지만 TXT는 줄을 하나의 가사로 묶는 구조가 없습니다. 다시 읽으면 별개의 두 줄로 해석될 수 있어 번역의 중간 파일로 쓸 때 주의해야 합니다.
LRC의 빈 타임스탬프는 TXT에서 어떻게 되나요?
빈 줄이 됩니다. 타임스탬프만 있던 자리에 글자가 없으므로 줄바꿈만 남습니다. 빈 줄을 없애려면 텍스트 편집기에서 지우거나 QC 도구로 걸러야 합니다.
LRC를 TXT로 바꾸면 결과 파일은 어떤 모습인가요?
가사 한 줄이 텍스트 한 줄이 됩니다. 타임스탬프도 머리말도 없고 빈 줄로 가사를 구분하지도 않습니다. 글자만 순서대로 이어 붙인 형태입니다.
TXT를 다시 LRC로 바꾸면 무엇이 생기나요?
TXT에는 시각이 없으므로 LRC로 돌아갈 때 타이밍을 새로 만들어야 합니다. 이 사이트는 그 사실을 손실 정보에 적고, 원래의 시작 시각은 복구되지 않습니다.
LRC를 TXT로 저장하면 인코딩은 무엇인가요?
출력은 UTF-8, 유닉스 줄바꿈, BOM 없음입니다. 원본 LRC가 UTF-16이거나 윈도우 단일 바이트 인코딩이어도 읽을 때 해독하며, 결과 패널에 그 사실이 표시됩니다.