Linux 용 MP3 태깅 도구는 무엇입니까? [닫은]


답변:


73

여러 가지가 있습니다 :

  • easytag 에는 많은 옵션이 있습니다
  • Qt / KDE 환경에 있다면 kid3
  • id3v2또는 eyeD3명령 행
  • 일반적으로 음악 플레이어도 편집 할 수있는 일반적인 태그, 철 banshee, rhythmbox또는amarok

그리고 다른 많은 사람들은 배포 저장소를 검색하고 그중 일부를 테스트 해보십시오.


4
id3v2유니 코드를 지원하지 않으며 유니 코드를 사용하는 최신 mp3의 태그를 손상시킬 수 있으므로 주의하십시오 ( mid3v2대신 제안에서 @ user495470에 언급 된대로 )
gene_wood

3
id3v2지금은 유니 코드를 지원
마이클 Polovka

55

나는 주로 사용 mid3v2합니다. sudo apt-get install python-mutagen우분투 또는 sudo easy_install pip;sudo pip install mutagenOS X 에서 설치할 수 있습니다.

$ mid3v2 -h
Usage: mid3v2 [OPTION] [FILE]...

Mutagen-based replacement for id3lib's id3v2.

Options:
  --version             show program's version number and exit
  -h, --help            show this help message and exit
  -v, --verbose         be verbose
  -q, --quiet           be quiet (the default)
  -e, --escape          enable interpretation of backslash escapes
  -f, --list-frames     Display all possible frames for ID3v2.3 / ID3v2.4
  --list-frames-v2.2    Display all possible frames for ID3v2.2
  -L, --list-genres     Lists all ID3v1 genres
  -l, --list            Lists the tag(s) on the open(s)
  --list-raw            Lists the tag(s) on the open(s) in Python format
  -d, --delete-v2       Deletes ID3v2 tags
  -s, --delete-v1       Deletes ID3v1 tags
  -D, --delete-all      Deletes ID3v1 and ID3v2 tags
  --delete-frames=FID1,FID2,...
                        Delete the given frames
  -C, --convert         Convert tags to ID3v2.4 (any editing will do this)
  -a "ARTIST", --artist="ARTIST"
                        Set the artist information
  -A "ALBUM", --album="ALBUM"
                        Set the album title information
  -t "SONG", --song="SONG"
                        Set the song title information
  -c "DESCRIPTION":"COMMENT":"LANGUAGE", --comment="DESCRIPTION":"COMMENT":"LANGUAGE"
                        Set the comment information
  -g "GENRE", --genre="GENRE"
                        Set the genre or genre number
  -y YYYY[-MM-DD], --year=YYYY[-MM-DD], --date=YYYY[-MM-DD]
                        Set the year/date
  -T "num/num", --track="num/num"
                        Set the track number/(optional) total tracks
You can set the value for any ID3v2 frame by using '--' and then a frame ID.
For example:
        mid3v2 --TIT3 "Monkey!" file.mp3
would set the "Subtitle/Description" frame to "Monkey!".

Any editing operation will cause the ID3 tag to be upgraded to ID3v2.4.

id3v2id3tag유니 코드와를 지원하지 않습니다 id3toolmp3info의 ID3v2를 지원하지 않습니다.


2
mid3v2가 여기에 언급 된 가장 안정적이고 현대적인 명령 줄 태깅 도구라는 데 동의합니다. 투표해야합니다.
Jan-Philip Gehrcke

1
동의했다. iTunes 나 내 자동차 플레이어는 다른 도구로 만든 태그를 인식하지 못합니다. 이거 해냈어
mikiemorales

게시자 태그를 추가하는 방법에 대한 아이디어
user889030

어떤 이유로 든 데비안에서는 python-mutagen을 설치하여 바이너리를 가져와야합니다. python3-mutagen은 경로에 아무것도 넣지 않습니다.
ACK_stoverflow

10

Ex Falso를 사용합니다. QuodLibet 뮤직 플레이어와 함께 설치되었으므로 촬영했습니다.

나는 단일 파일, 파일 배치와 함께 사용했습니다 ... 그것은 매우 직관적이며 무엇보다도 매우 잘 작동합니다.


2
사람들은 ex falso와 quod libet이 "Album artist"태그에 대해 비표준적인 접근 방식을 가지고 있다는 경고를받습니다. 이 편집기에서 생성 된이 태그는 다른 플레이어에게는 보이지 않을 수 있습니다.
Barafu Albino

9

이 스레드를 발견하고 id3tool을 사용하기로 결정했습니다. 나는 매우 가벼운 도구에만 관심이 있었고 명령 줄은 훌륭했습니다. GUI를 많이 사용하는 GUI 도구로 인해 시스템에 혼란이 생기지 않도록 노력했습니다.

Linux Mint에서 설치가 매우 쉬웠습니다.

sudo apt-get install id3tool

내가 기억하는 한 추가 라이브러리 나 아무것도 필요하지 않았습니다. 사용 가능한 옵션의 전체 목록을 얻으려면

man id3tool

mp3 파일의 현재 메타 데이터를 보려면

id3tool <filename.mp3>

다음은 꽤 많은 mp3를 업데이트하는 데 사용한 명령입니다.

id3tool -t "<song title>" -a "<album name>" -r "<artist name>" -y "<year>" -c <track number, no quotes, just the number, like 1> <filename.mp3>

이 작업을 수행 한 후 Banshee에 음악 라이브러리를 다시 스캔하라고 지시했으며 더 이상 "알 수 없음"범주에 파일이 없습니다. 이 팁에 대해 strangeronyourtrain에게 감사합니다!


id3tool을 시도했지만 문제가있었습니다. id3tool로 작성된 태그는 대부분의 경우 MAD 라이브러리에서 읽을 수없는 것 같습니다 (약 80 %의 경우 실패).
벤 크로 웰

3
id3tool은 일반 id3v2 태그를 지원하지 않으며 이전 v1 태그 만 지원합니다. 그리고 더 이상 개발되지 않습니다.
mivk

8

나는 꽤 오랫동안 Picard 의 전용 사용자였습니다 . 진정으로 견고한 느낌을주는 유일한 크로스 플랫폼 태거입니다. MusicBrainz의 거대한 음악 데이터베이스를 잊지 마십시오.


7

방금 puddletag 라는이 작은 프로그램을 발견했습니다 . Tag & Rename만큼 훌륭하지는 않지만 충분히 가깝습니다.

로부터 웹 사이트 :

puddletag는 Windows 프로그램 인 Mp3tag와 유사한 GNU / Linux 용 오디오 태그 편집기 (주로 생성)입니다. GNU / Linux 용 대부분의 tagger와 달리 스프레드 시트와 유사한 레이아웃을 사용하여 직접 편집하려는 모든 태그를보고 쉽게 편집 할 수 있습니다.

일반적인 태그 편집기 기능은 파일 이름에서 태그 정보를 추출하고 패턴 및 기본 태그 편집을 사용하여 태그를 기반으로 파일 이름을 바꾸는 것과 같이 지원됩니다.

그런 다음 텍스트 대체, 텍스트 다듬기, 대 / 소문자 변환 등의 작업을 수행 할 수있는 기능이 있습니다. 작업은 반복적 인 작업을 자동화 할 수 있습니다. 아마존 (커버 아트 포함), Discogs (커버 아트 포함), FreeDB 및 MusicBrainz를 사용하여 웹 조회를 수행 할 수도 있습니다. 꽤 많지만 쉼표 할당량에 도달했습니다.

지원되는 형식 : ID3v1, ID3v2 (mp3), MP4 (mp4, m4a 등), VorbisComments (ogg, flac), Musepack (mpc), Monkey 's Audio (.ape) 및 WavPack (wv).


2
제안에 대한 추가 설명이나 최소한 제안에 대한 링크를 포함시키는 것을 고려하십시오.
HalosGhost


4

나는 또한 lltag 제안 한다 .

명령 행에서보다 쉽고 빠릅니다. CDDB도 지원합니다.


1
vorbiscomment와 metaflac도 읽을 수 있습니다.
0xcaff

3

내가 좋아하는 TagToolid3tool을 . 둘 다 명령 행입니다. 또한 Picard는 MusicBrainz 데이터베이스에있는 음악 파일에 유용합니다.


3

Audacity에는 파일을 내보내거나 '파일'> '메타 데이터 편집'으로 이동하여 표시 할 수있는 메타 데이터 편집 도구가 있습니다.

여기에 이미지 설명을 입력하십시오

참고 나는 이것이 일부 장치 (및 플립 핀 Windows, 심지어 Win8 ...) 와 호환되지 않는 ID3v2.4 태그 (Mp3)를 사용한다고 생각합니다 . 그러나 Easytag에는 호환 가능한 ID3v2.3 옵션이 있습니다.

또한보십시오:


일괄 편집을 수행 할 수있는 많은 옵션이 있습니다. 각 노래에 앨범 아티스트, 이름 등을 쓰지 않으려면 ...
Rodrigo

@Rodrigo 네, 템플릿으로 저장할 수 있습니다. 그리고 각각의 제목 등을 편집하면됩니다
Wilf

웅덩이를 사용 해보고 차이점을 직접 확인해보십시오. 수정이 필요한 하위 폴더가 많으면 퍼들 태그가 제안하는 것보다 훨씬 빠릅니다.
Rodrigo

@ Rodrigo 나는 사람들이 이미 가지고있는 대안으로 이것을 추가했다고 생각합니다! 나는 보통 사용할 때 이런 말을하는 것은 easytag(당신은 찬성 투표 할 수 puddletag대답을 BTW)
윌프

3

나는 eyeD3을 좋아한다.

그러나 apt가 아닌 python pip에서 설치하십시오. apt는 현재 0.6 버전을 설치하지만 pip는 최신 버전을 설치합니다. 여기 문서 : https://eyed3.readthedocs.io/en/latest/ . eyeD3에는 좋은 문서가 있으므로 쉽게 시작할 수 있습니다. 또한 유용한 플러그인이 많이 있습니다-사용해보십시오!

$ pip install eyeD3


1
#!/bin/bash
for i in *.mp3 ; do
resto=$(echo "${i}" | sed 's/.mp3$//')
mid3v2 -t "${resto}" "${i}"
echo "${i}"
done
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.