MP3TAG(1)
π MP3TAG β bestie edition π
okay so this is the mp3tag manual page, and it lives in the General Commands Manual section, and honestly? it's giving "tiny tool, big energy." pull up a chair, we're tagging mp3s together π
β¨ NAME β¨
mp3tag β view and manipulate ID3v1 tags. that's it, that's the whole job description π
πΈ SYNOPSIS πΈ
mp3tag [ -s song ] [ -a artist ] [ -l album ] [ -y year ] [ -e comment ]
[ -k track ] [ -g genre ] [ -r ] file [ file ... ]
no cap, that's the shape of it: a bunch of optional flags, then one or more files. you can hand it a whole lil squad of files if you want π«Ά
π¦ DESCRIPTION π¦
so this manual page is a brief lil documentation moment for the mp3tag command. fun fact: it was written for the Debian GNU/Linux distribution because the original program doesn't have one. not me filling in the gaps, we love a supportive bestie β¨
mp3tag is a program that lets you both view and manipulate ID3v1 metadata tags. the way that works: run the command with just a filename and it will display that file's current tag. set some options, and it will update the tag and show it to you. two birds, one iconically efficient stone π
π OPTIONS π
-aartist β set the artist name to artist. strings over thirty characters get truncated. thirty is the limit, periodt βοΈ-ecomment β set the comment to comment. strings over thirty characters get truncated. same rule, same drama π¬-ggenre β set the genre to genre. this one is a single integer with a value of0to254corresponding to the appropriate Winamp compatible genre. and yes, you can use-g listto list all supported genres, iconic behavior honestly π-ktrack β set the track number to track. this is a single integer with a value of0to255. heads up tho: specifying this field truncates the comment field to twenty-eight characters, as per the ID3v1.1 standard. it's not a bug, it's a standard, iykyk π-lalbum β set the album name to album. strings over thirty characters get truncated. the thirty-character vibe check strikes again πΏ-rβ merge new tag with any preexisting tag in the file. very "don't erase what was already there" of you, we stan a non-destructive queen π«Ά-ssong β set the song name to song. strings over thirty characters get truncated. thirty chars and not one more, bestie π΅-yyear β set the year to year. strings over four characters get truncated. four. that's the whole year budget ποΈ
π EXAMPLES π
display foo.mp3's current ID3v1 info:
mp3tag foo.mp3
set foo.mp3's artist to 'Bar', and album to 'Baz':
mp3tag -a Bar -l Baz foo.mp3
set foo.mp3's year to 2001, merging it with any tag already present:
mp3tag -y 2001 -r foo.mp3
see? lowkey simple. highkey useful. π
π AUTHOR π
mp3tag was written by Bram Avontuur <bram@avontuur.org>. we love a creator π
this manual page was written by Brian Boucheron <brian@boucheron.org>, for the Debian GNU/Linux distribution (but may be used by others). sharing is caring fr fr π«Ά
β SEE ALSO β
more info on ID3v1 can be found at <http://www.id3.org/id3v1.html>. go read, bestie, it's educational π
and that's a wrap on the mp3tag page, babes β this was the General Commands Manual version, dated February 19, 2004, and you already know the name: MP3TAG πβ¨π go forth and tag responsibly, mwah π
π¦ where this page comes from
- debian bookworm: mp3blaster 1:3.2.6-3+b1
- debian trixie: mp3blaster 1:3.2.6-3+b1
- ubuntu jammy: mp3blaster 1:3.2.6-3
- ubuntu noble: mp3blaster 1:3.2.6-3
- ubuntu resolute: mp3blaster 1:3.2.6-4 Β· GPL-2.0-or-later
- ubuntu stonking: mp3blaster 1:3.2.6-4 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms