Puddletag 무료 다운로드·설치 방법, 리눅스 음악 파일 태그 일괄 편집

음악 파일을 모아 두었는데 플레이어에 가수나 앨범명이 제각각 보인다면 Puddletag로 태그를 정리할 수 있습니다. Linux용 무료 프로그램으로, 여러 파일의 제목·가수·앨범 값을 표처럼 한 화면에 펼쳐 놓고 수정합니다. Flathub에서 받는 방법과 파일 이름에서 태그를 가져온 뒤 결과를 확인하는 순서를 설명합니다.

파일 이름을 바꾸는 일과 파일 안의 태그를 바꾸는 일은 다릅니다. Puddletag는 둘을 모두 지원하지만, 처음에는 음악 파일 몇 개를 별도 폴더에 복사해 태그만 수정해 보세요. 저장 뒤 플레이어나 파일 속성에서 값이 바뀌었는지 확인하면 작업 범위를 놓치지 않습니다.

Puddletag Flathub 앱 아이콘
Puddletag
Puddletag Authors
2.5.0버전
Linux Flatpak지원 환경
무료비용
음악 파일 태그 편집주요 작업

Puddletag 음악 태그 편집기 무료 다운로드

Puddletag는 어떤 프로그램인가요?

Puddletag는 GNU/Linux용 오디오 태그 편집기입니다. 공식 프로젝트는 파일을 한 줄씩 나열하고 가수, 제목, 앨범, 트랙 같은 필드를 열로 보여 주는 스프레드시트형 화면을 특징으로 설명합니다. 한 파일씩 속성 창을 열 필요 없이 표에서 여러 곡의 값을 비교하며 손볼 수 있습니다.

공식 Flathub 화면에는 왼쪽 Tag Panel과 파일 탐색 영역, 오른쪽 파일 목록이 보입니다. 파일 목록의 Artist·Title·Track·Album 열에서 각 곡의 현재 태그를 확인할 수 있고, 왼쪽 패널에는 선택한 곡들의 공통 값을 적을 수 있습니다. 다른 곡마다 서로 다른 값을 유지할 필드에는 <keep>가 나타날 수 있으므로 그대로 둘 값과 일괄 변경할 값을 구분해야 합니다.

공식 문서에 따르면 MP3의 ID3, MP4/M4A, Ogg·FLAC의 Vorbis Comments 등 여러 태그 형식을 다룹니다. 태그가 비어 있어도 파일 이름에 가수와 곡명이 일정한 규칙으로 들어 있다면 패턴을 사용해 필드를 채울 수 있습니다. 반대로 태그 값으로 파일 이름을 만들 수도 있습니다. 두 동작은 변경 대상이 다르므로 메뉴를 선택하기 전에 결과가 태그인지 파일명인지 확인하세요.

Flathub는 현재 2.5.0, Free, x86_64·aarch64를 표시합니다. 다만 이 Flatpak은 개발자가 인증한 패키지가 아닌 커뮤니티 제공 배포본이라고 밝힙니다. 기본 파일 접근 권한은 Music과 Downloads 폴더로 제한됩니다. 음악이 다른 드라이브나 폴더에 있으면 설치 후 파일이 보이지 않을 수 있어 접근 권한을 따로 확인해야 합니다.

음악 태그 표와 일괄 작업 화면

Puddletag 음악 파일 목록에서 가수 제목 앨범 태그를 표로 확인하는 화면Puddletag Actions와 Functions 및 앨범 아트 패널 화면Puddletag 여러 변환 단계를 편집하는 Edit Action 창

Flathub에 게시된 Puddletag 화면 세 장입니다. 첫 화면은 곡별 태그 표와 왼쪽 Tag Panel, 둘째는 Actions·Functions·Artwork 패널, 셋째는 여러 변환 단계를 담은 Edit Action 창입니다. 배포 버전의 실제 메뉴와 모양은 다를 수 있습니다.

Puddletag 음악 태그 편집기 무료 다운로드

프로그램Puddletag
개발Puddletag Authors
버전2.5.0
설치 경로Flathub Flatpak
지원 환경Linux x86_64·aarch64
비용무료
라이선스GPL-3.0-or-later
주요 작업음악 파일 태그·파일명 정리

Linux에 설치하고 수정할 음악 폴더 열기

Puddletag의 무료 Flatpak 설치 파일은 Flathub에서 받을 수 있습니다. 사용 중인 배포판에 Flatpak과 Flathub가 준비돼 있는지 확인한 다음 앱 ID net.puddletag.puddletag를 대조하세요. Flathub 목록에 표시된 버전은 2.5.0입니다. 설치 파일을 내려받는 것과 앱 설치·실행은 별개이므로 소프트웨어 관리자의 설치 확인 화면을 끝까지 읽으세요.

처음에는 원본 음악을 그대로 두고 MP3나 FLAC 파일 몇 개를 Music 또는 Downloads 아래의 테스트 폴더에 복사하는 편이 좋습니다. 태그를 저장하면 파일 내부 메타데이터가 바뀌므로 작업 대상과 결과를 비교하기 쉬워집니다. 다른 폴더의 파일을 편집해야 한다면 Flatpak의 파일 접근 권한을 확인하세요. 폴더가 목록에 보이지 않는 문제를 프로그램 오류로 단정할 필요는 없습니다.

앱을 열고 File → Open Folder에서 테스트 폴더를 고릅니다. 공식 문서는 이 메뉴가 폴더 안의 지원 파일을 읽으며, 하위 폴더 읽기는 기본적으로 꺼져 있다고 설명합니다. 여러 앨범을 한꺼번에 열려면 폴더를 각각 추가하거나 설정에서 하위 폴더 읽기를 확인하세요. 목록이 채워지면 Filename과 Artist·Title·Album 열이 예상한 파일인지 먼저 살펴봅니다.

  1. Linux의 Flatpak·Flathub 설정과 net.puddletag.puddletag 앱 ID를 확인합니다.
  2. Music 또는 Downloads 아래에 시험용 음악 파일 몇 개를 준비합니다.
  3. File → Open Folder로 폴더를 열고 목록의 파일명과 태그를 확인합니다.

파일 이름에서 가수와 곡명을 가져와 저장하기

예를 들어 파일명이 ‘가수 – 01 – 곡명.mp3’처럼 일정하다면 위쪽 Pattern Combo에 %artist% – %track% – %title%를 입력합니다. 공식 튜토리얼은 %field% 형태를 각 태그 필드로 해석한다고 안내합니다. 파일명의 구분자가 실제로 하이픈과 공백인지 먼저 확인하세요. 이름 규칙이 서로 다른 파일을 함께 고르면 일부 곡의 필드가 잘못 나뉠 수 있습니다.

시험할 곡 몇 개를 선택한 뒤 Convert → File->Tag를 실행합니다. 이 메뉴는 파일 이름을 읽어 Artist·Track·Title 태그 값을 채우는 동작입니다. 변환 결과가 표의 해당 열에 맞게 들어갔는지 한 곡씩 확인하세요. 폴더명까지 패턴에 넣을 수 있지만 처음에는 파일명만으로 충분한 작은 묶음부터 처리하는 편이 결과를 판단하기 쉽습니다.

앨범명이 모든 곡에 같다면 해당 곡들을 선택하고 왼쪽 Tag Panel의 Album에 같은 이름을 적습니다. Artist나 Title이 곡마다 다르면 그 필드는 <keep>로 둬야 기존 값이 유지됩니다. <blank>는 필드를 제거할 때 쓰는 값이므로 빈칸처럼 보인다고 무심코 선택하지 마세요. 저장 범위가 선택한 파일인지 다시 확인한 후 File → Save 또는 Ctrl+S를 누릅니다.

저장 후 File → Refresh로 목록을 다시 읽거나 파일을 다시 열어 Artist·Track·Title·Album이 남아 있는지 확인합니다. 가능하면 사용 중인 음악 플레이어의 정보 화면에서도 같은 값을 확인하세요. Puddletag 표에서 바뀌었지만 다른 앱에 예전 값이 보이면 플레이어가 라이브러리 정보를 캐시한 것일 수 있으니 해당 앱의 새로고침 또는 재검색을 진행합니다.

  1. 이름 규칙이 같은 파일을 선택하고 Pattern Combo에 %artist% – %track% – %title%를 입력합니다.
  2. Convert → File->Tag를 실행해 표의 가수·트랙·제목 열을 확인합니다.
  3. Album만 공통으로 바꾸고 다른 필드는 <keep>로 둔 뒤 Ctrl+S로 저장합니다.
  4. 목록을 다시 읽어 값이 남는지 확인합니다.

여러 곡의 같은 필드를 수정하고 파일명도 정리하기

가수 이름의 띄어쓰기나 앨범 표기가 여러 파일에서 다르면 표의 같은 열을 선택해 직접 고칠 수 있습니다. 공식 문서는 여러 파일을 선택한 채 같은 필드에 값을 쓰면 선택한 파일에 적용된다고 설명합니다. 전체 파일을 고르기 전에 일부 곡에서 원하는 결과가 나오는지 확인하세요. 곡마다 다른 Title을 한 번에 같은 값으로 덮어쓰지 않도록 선택 범위를 살펴야 합니다.

반복되는 치환은 Actions 또는 Functions에서 처리할 수 있습니다. Flathub의 두 번째 화면에는 Actions 목록과 Case conversion 기능 패널이, 세 번째 화면에는 여러 변환 단계를 담은 Edit Action 창이 보입니다. 기능이 많아도 처음에는 가수 이름의 특정 오타 하나처럼 결과를 예측할 수 있는 작업만 설정하세요. 적용 뒤 표에서 바뀐 셀을 읽고, 잘못된 값이 섞이면 저장하기 전에 범위를 다시 조정합니다.

태그가 정리된 다음 파일명까지 ‘트랙 – 제목.mp3’처럼 맞추려면 별도 작업이 필요합니다. Pattern Combo에 %track% – %title% 같은 규칙을 넣고 Convert → Tag->File을 선택합니다. File->Tag와 방향이 반대이며 실제 파일명이 바뀝니다. 폴더를 다른 프로그램에서도 참조한다면 파일명 변경으로 경로가 끊길 수 있으므로 앨범 한 장 정도에서 먼저 시험하세요.

표에서 편집한 값만 미리 보이는데 실제 파일을 다시 열면 그대로라면 Preview Mode가 켜져 있는지 확인합니다. 공식 메뉴 설명에 따르면 미리보기 모드의 변경은 곧바로 파일에 쓰이지 않고, Write Previews를 실행해야 저장됩니다. 화면 아래 상태 표시에서 Preview Mode가 켜졌는지 보고, 원하는 결과인지 확인한 다음 기록을 적용하세요.

  1. 같은 값을 바꿀 파일과 필드만 선택해 작은 묶음에서 먼저 수정합니다.
  2. 반복 변환은 Actions·Functions의 적용 범위와 결과를 표에서 확인합니다.
  3. 파일 이름도 바꿀 때만 Convert → Tag->File을 별도로 실행합니다.
  4. Preview Mode를 썼다면 Write Previews로 반영한 뒤 파일을 다시 확인합니다.

파일이 보이지 않거나 태그가 저장되지 않을 때

Open Folder에서 음악 폴더가 보이지 않으면 파일이 Music·Downloads 밖에 있는지 먼저 확인하세요. Flathub는 이 Flatpak의 기본 접근 범위를 두 폴더로 안내합니다. 외장 저장장치나 다른 위치에서 작업해야 한다면 Flatpak 권한 설정에서 해당 경로의 접근을 허용하고 앱을 다시 열어 보세요. 권한을 넓히기 전에 필요한 폴더만 지정할 수 있는지도 확인하는 편이 좋습니다.

폴더는 열렸는데 일부 곡이 목록에 없다면 파일 형식과 태그 지원 여부, 하위 폴더 읽기 설정을 확인합니다. 공식 메뉴 설명은 Open Folder가 지원되는 파일을 읽고 하위 폴더는 기본적으로 읽지 않는다고 말합니다. 앨범 폴더 안의 다른 폴더에 곡이 있다면 그 폴더를 따로 열거나 설정을 바꿔 보세요.

변환 뒤 Artist와 Title이 뒤바뀌거나 빈칸이면 패턴과 실제 파일명의 구분자가 일치하는지 살펴봅니다. ‘가수 – 제목’과 ‘트랙_제목’을 같은 패턴으로 처리할 수는 없습니다. 선택한 파일을 몇 개로 줄여 규칙을 다시 입력하고 File->Tag 결과를 확인한 다음 나머지 곡에 적용하세요. 원본을 복사해 둔 테스트 폴더라면 잘못 저장했을 때도 다시 시작하기 쉽습니다.

태그가 화면에서만 바뀌었다면 Preview Mode와 Write Previews를 확인하고, 저장 대상을 고른 뒤 Ctrl+S를 사용합니다. 파일명이 바뀌지 않았다고 해서 태그 저장이 실패한 것은 아닙니다. 태그 수정과 Tag->File 이름 변경은 서로 다른 작업이므로 결과를 확인할 때 파일 내부 정보와 파일명을 따로 비교하세요.

  1. 폴더 문제는 Flatpak 접근 권한과 하위 폴더 읽기 설정을 확인합니다.
  2. 태그 값 문제는 파일명 규칙과 Pattern Combo의 필드 순서를 대조합니다.
  3. 저장 문제는 Preview Mode·Write Previews·선택 파일 범위를 확인합니다.

자주 묻는 질문

Puddletag는 무료인가요?

Flathub가 Free로 표시하는 Linux Flatpak을 무료로 받을 수 있습니다. 앱의 오픈소스 라이선스는 GPL-3.0-or-later입니다.

Windows 설치 파일인가요?

아니요. 이 글의 net.puddletag.puddletag.flatpakref는 Linux Flatpak용입니다.

파일 이름만 바꾸면 음악 태그도 바뀌나요?

아니요. Convert → File->Tag는 파일명에서 태그를 만들고, Tag->File은 태그로 파일명을 바꿉니다.

다른 폴더의 음악이 보이지 않는 이유는 무엇인가요?

Flathub Flatpak의 기본 접근 범위가 Music·Downloads 폴더이기 때문일 수 있습니다. 해당 폴더의 접근 권한을 확인하세요.

바꾼 값이 파일에 남지 않으면 무엇을 확인하나요?

선택한 파일에 Ctrl+S로 저장했는지 확인하세요. Preview Mode를 켰다면 Write Previews로 변경을 기록해야 합니다.

작은 묶음에서 태그와 파일명을 따로 확인하세요

Puddletag는 음악 파일의 제목·가수·앨범을 표에서 비교하며 고치는 Linux 태그 편집기입니다. 먼저 시험용 폴더를 열어 파일명에서 태그를 가져오고, 앨범명 같은 공통 값만 선택한 파일에 저장해 보세요.

값이 맞으면 목록을 새로 읽어 파일에 남았는지 확인합니다. 그다음 필요할 때만 Tag->File로 이름을 바꾸세요. Flatpak의 폴더 접근 범위와 Preview Mode 상태를 함께 확인하면 파일이 안 보이거나 저장되지 않는 상황을 구분하기 쉽습니다.

공식 자료와 확인일

Puddletag 공식 프로젝트·지원 형식 · Puddletag 공식 문서 첫 작업 튜토리얼 · Puddletag 공식 메뉴·미리보기 모드 설명 · Flathub Puddletag 무료 배포·버전·화면 · Flathub Linux 배포판별 설치 설정 | 2026-10-31

Puddletag 음악 태그 편집기 무료 다운로드