최근 수정 시각 : 2022-07-23 04:54:11

lrc

1. 뜻2. 특징3. 작성 방법
3.1. 타이밍 태그 (only)3.2. ID 태그 ( 메타데이터) + 타이밍 태그

1.

lyrics의 약자로, 노래(음악)의 실시간 가사(= 자막)파일이며 그 확장자이기도 하다.

2. 특징

여타 자막파일(srt, smi)처럼 메인 파일(영화, 노래)과 함께 두고 활용한다. 이를 소위 사이드카 파일이라 한다.
즉, "노래.mp3"라는 음원이 존재하면 그 옆에(=같은 폴더에) 실시간 가사 파일 "노래.lrc"를 저장해 두면, "노래.mp3"를 재생할 때 "노래.lrc"에 저장된 실시간 가사가 보여진다.[1]

유튜브 자막으로 만들어 업로드 할 수 있으며 따로 이런 자막파일을 손쉽게 만들수 있게 해주는 앱이나 프로그램들이 많다.

3. 작성 방법

쉽다. 메모장(혹은 기타 텍스트 에디터 날코딩 툴)으로도 작성이 가능하다.
사실상 일반 텍스트 문서이기 때문에, 파일의 .txt확장자를 .lrc로 바꿔도 파일이 깨지지 않으며 반대로 .lrc확장자를 .txt로 바꿔도 파일이 깨지지 않는다.

3.1. 타이밍 태그 (only)

태그 방식은 [mm:ss.xx] 방식으로 표시한다. 여기서 mm은 분, ss는 초, xx는 100분의 1초다. 이 때 xx는 밀리초(1000분의 1초)가 아니므로 프로그래머들은 착각하지 않도록 주의한다.
[mm:ss.xx] 가사1
[mm:ss.xx] 가사2
[mm:ss.xx] 가사3

3.2. ID 태그 ( 메타데이터) + 타이밍 태그

ID태그라는게 존재하는데, 이는 가사를 표시하는 태그보다 우선 작성한다.
파일을 읽을 때(=노래를 재생할 때)는 ID태그를 무시하고 오프셋에 맞추어 가사태그만 읽힌다.
[ar:아티스트(Artist)]
[al:앨범명(Album)]
[ti:타이틀(Title=노래 제목)]
[au:작성자(Author 작사가)]
[length:음악의 길이]
[by:LRC파일의 작성자]

[offset:+/- ms단위로 전체 오브셋조정]
[re:LRC를 작성한 플레이어나 편집기]
[ve:프로그램 버전]

[mm:ss.xx] 가사1
[mm:ss.xx] 가사2
[mm:ss.xx] 가사3

[1] 일부 미지원 플레이어가 있을 수 있지만, 웬만하면 대부분의 플레이어가 지원한다.

분류