사용법
MP3에 앨범 아트를 추가하고 태그 편집하기
파일 전송, 구운 CD 리핑, 오래된 앱에서 내보낸 파일은 흔히 플레이어에서 빈 커버와 잘못된 제목으로 도착합니다. 태그 편집기는 오디오를 건드리지 않고 이를 바로잡습니다: JPEG나 PNG를 삽입된 커버로 파일에 넣고, 편집하는 텍스트 필드를 업데이트한 다음, 스트림 복사로 결과를 기록하므로 소리는 시작했던 파일과 비트 단위로 동일합니다.
단계별 안내
- 태그 편집기를 열고 MP3를 놓으세요. 이미 ID3v2 태그가 있다면 양식이 읽을 수 있는 것을 미리 채워 줍니다: 제목, 아티스트, 앨범, 트랙 번호, 연도, 장르.
- 원하는 필드를 편집한 다음, JPEG나 PNG를 커버로 첨부하세요. 한 변이 500~1000픽셀 정도인 정사각형 이미지를 대부분의 플레이어가 기대하지만, 어떤 크기든 받아들여집니다.
- 실행하세요. 도구는 ffmpeg의 스트림 복사 모드로 태그와 커버를 기록하므로, 오디오 디코딩이나 재인코딩이 일어나지 않습니다; 태그가 붙은 파일을 다운로드해 라이브러리에 다시 넣으세요.
ID3 태그란 무엇이고, 커버는 어디에 있는가
플레이어가 보여 주는 제목, 아티스트, 앨범, 트랙, 장르는 오디오 데이터 바로 앞, MP3 파일 안에 저장된 ID3v2 텍스트 프레임입니다: 제목은 TIT2, 아티스트는 TPE1, 앨범은 TALB 등입니다. 앨범 아트는 다른 종류의 프레임인 APIC(attached picture)로, 링크하는 대신 이미지 바이트를 파일에 직접 삽입합니다. 이런 방식으로 추가한 커버가 MP3를 다른 기기나 앱으로 복사한 후에도 여전히 나타나는 이유가 여기에 있습니다: 왔던 폴더가 아니라 파일과 함께 이동하기 때문입니다.
태그 편집이 오디오를 건드리지 않는 이유
일부 온라인 태그 편집기는 새 태그를 쓰기 위해 MP3를 원본 오디오로 디코딩하고 다시 인코딩하는데, 이는 조용히 소리를 다시 압축해 음악이 전혀 바뀌지 않았는데도 품질을 조금 깎아낼 수 있습니다. 이 도구는 `-c copy`로 ffmpeg를 실행합니다: 기존 압축 오디오 스트림을 손대지 않고 그대로 매핑하고, 그 주변의 작은 메타데이터 블록과 커버를 첨부할 경우 커버 프레임만 다시 씁니다. 출력물의 오디오 샘플은 원본 파일에 있던 것과 동일합니다.
편집기가 읽고 쓸 수 있는 것과 없는 것
이 도구는 MP3 입력만 받습니다, ID3가 MP3 플레이어가 쓰는 태그 형식이기 때문입니다; WAV나 FLAC는 자체 컨테이너의 태그 방식이 필요합니다. 커버 이미지는 JPEG와 PNG로 제한됩니다. 기존 파일에서 미리 채우기는 최선을 다하는 방식입니다: 흔한 텍스트 프레임(제목, 아티스트, 앨범, 트랙, 연도, 장르)은 읽지만 코멘트 프레임은 읽지 않으므로, 편집기가 새 코멘트를 쓸 수 있더라도 파일에 이미 있는 코멘트는 양식에 나타나지 않습니다.
이 가이드에서 사용하는 도구
자주 묻는 질문
커버를 추가하면 MP3가 재인코딩되어 품질이 떨어지나요?
아니요. 도구는 스트림 복사(`-c copy`)로 태그와 커버 프레임을 기록합니다: 압축된 오디오 데이터는 디코딩하지 않고 입력에서 출력으로 그대로 매핑되므로 오디오 바이트는 바뀌지 않습니다. 오디오 주변의 작은 메타데이터 블록만 다시 쓰입니다.
WAV나 FLAC 파일에도 같은 방식으로 앨범 아트를 추가할 수 있나요?
이 도구로는 안 됩니다: ID3가 특별히 MP3 태그 형식이므로 MP3 입력만 받습니다. 오디오 변환기로 파일을 먼저 MP3로 변환한 다음 그 MP3 사본에 태그를 다세요; WAV나 FLAC는 ID3 대신 자체 컨테이너의 태그 방식이 필요합니다.