답변:
여러 가지가 있습니다 :
id3v2
또는 eyeD3
명령 행banshee
, rhythmbox
또는amarok
그리고 다른 많은 사람들은 배포 저장소를 검색하고 그중 일부를 테스트 해보십시오.
id3v2
유니 코드를 지원하지 않으며 유니 코드를 사용하는 최신 mp3의 태그를 손상시킬 수 있으므로 주의하십시오 ( mid3v2
대신 제안에서 @ user495470에 언급 된대로 )
id3v2
지금은 유니 코드를 지원
나는 주로 사용 mid3v2
합니다. sudo apt-get install python-mutagen
우분투 또는 sudo easy_install pip;sudo pip install mutagen
OS 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.
id3v2
및 id3tag
유니 코드와를 지원하지 않습니다 id3tool
과 mp3info
의 ID3v2를 지원하지 않습니다.
Ex Falso를 사용합니다. QuodLibet 뮤직 플레이어와 함께 설치되었으므로 촬영했습니다.
나는 단일 파일, 파일 배치와 함께 사용했습니다 ... 그것은 매우 직관적이며 무엇보다도 매우 잘 작동합니다.
이 스레드를 발견하고 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에게 감사합니다!
방금 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).
Audacity에는 파일을 내보내거나 '파일'> '메타 데이터 편집'으로 이동하여 표시 할 수있는 메타 데이터 편집 도구가 있습니다.
참고 나는 이것이 일부 장치 (및 플립 핀 Windows, 심지어 Win8 ...) 와 호환되지 않는 ID3v2.4 태그 (Mp3)를 사용한다고 생각합니다 . 그러나 Easytag에는 호환 가능한 ID3v2.3 옵션이 있습니다.
또한보십시오:
easytag
(당신은 찬성 투표 할 수 puddletag
대답을 BTW)
나는 eyeD3을 좋아한다.
그러나 apt가 아닌 python pip에서 설치하십시오. apt는 현재 0.6 버전을 설치하지만 pip는 최신 버전을 설치합니다. 여기 문서 : https://eyed3.readthedocs.io/en/latest/ . eyeD3에는 좋은 문서가 있으므로 쉽게 시작할 수 있습니다. 또한 유용한 플러그인이 많이 있습니다-사용해보십시오!
$ pip install eyeD3