홈 블로그 기능 요금제
포맷 가이드

LRC 가사 파일 가이드: 시간 표시 규칙과 변환할 때 달라지는 점

2026년 10월 9일 6분 소요

LRC는 음악 앱에서 노래에 맞춰 가사를 한 줄씩 띄우는 파일입니다. 메모장으로 열면 줄마다 앞에 대괄호 시간이 붙어 있습니다. 이 글은 LRC를 다룰 때 알아 둘 점을, LyricFlow가 LRC를 실제로 읽고 쓰는 방식(사이트 코드)을 기준으로 정리합니다.

먼저: 한 곳에서 정한 공식 규격이 없습니다

SRT나 ASS와 마찬가지로 LRC도 국제 표준 기관이 정한 규격이 아닙니다. 이번에 찾아본 범위에서는 한 곳에서 관리하는 공식 규격 문서를 찾지 못했습니다. 그래서 앱마다 받아들이는 표기가 조금씩 다를 수 있습니다. 아래 내용은 「LRC는 이렇다」가 아니라 「LyricFlow는 이렇게 읽고 쓴다」입니다. 다른 앱에서 쓸 때는 그 앱에서 한 번 재생해 확인하세요.

LyricFlow가 읽는 시간 표시

[00:12.34]첫 줄 가사
[00:15.678]둘째 줄 가사

LyricFlow가 쓰는 시간 표시

LRC로 저장할 때는 소수를 1/100초 두 자리로 씁니다([분:초.소수]). 1/1000초 단위 값은 반올림됩니다. 빈 줄이 연달아 생기면 하나만 남깁니다.

LRC → SRT·ASS: 끝나는 시간을 추정합니다

LRC에는 줄이 시작하는 시간만 있고 끝나는 시간이 없습니다. 영상 자막은 둘 다 필요해서, 변환할 때 끝나는 시간을 이렇게 정합니다.

LRC 파일을 번역할 때도 같은 방식으로 끝나는 시간을 먼저 채운 뒤 번역합니다.

SRT·ASS → LRC: 세 가지 설정

포맷 변환 화면의 「LRC 변환 설정」에서 고를 수 있습니다.

음악 앱에 붙일 때

안드로이드의 Musicolet에서는 노래 파일과 .lrc 파일 이름을 똑같이 맞추고 같은 폴더에 넣은 뒤 설정에서 lrc 파일을 가사 공급자로 켜야 가사가 떴습니다. 자세한 순서는 Musicolet 싱크 가사 글에 있습니다. 한글이 깨져 보이면 파일을 UTF-8로 저장했는지 확인하세요(인코딩 깨짐 해결법). LyricFlow는 올린 파일을 UTF-8로 읽습니다.

참고

SRT·ASS를 LRC로, LRC를 자막으로

포맷 변환은 브라우저 안에서 처리됩니다. 번역은 Free 플랜으로 하루 3회까지 쓸 수 있습니다.

무료로 시작하기