1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
| Taisha:~/perl/forum $ perl -MMP3::Tag -E'
for (@ARGV) {
say +"-"x50;
$mp3 = MP3::Tag->new($_);
$mp3->get_tags;
if (exists $mp3->{ID3v2}) {
for (qw(TALB TRCK TIT1 TIT2 TIT3 TCON TCOM TYER TPE2 TPE2 TPE3 TPE4 TBPM)) {
($name, $info) = $mp3->{ID3v2}->get_frame($_);
print "$_: ($name, $info)\n"
}
}
}' 'i:/Music/Kris Bowers - Heroes Misfits/03 #TheProtester.mp3' 'i:/Music/Miles Davis - Birth of the Cool/01 Move.mp3' 'i:/Music/Talk_To_Your_Daughter/B003A7OWVI_(disc_1)_01_-_Talk_To_Your_Daughter.mp3'
--------------------------------------------------
TALB: (Heroes Misfits, Album/Movie/Show title)
TRCK: (03, Track number/Position in set)
TIT1: (, )
TIT2: (#TheProtester, Title/songname/content description)
TIT3: (, )
TCON: (Jazz, Content type)
TCOM: (Kris Bowers, Composer)
TYER: (2014, Year)
TPE2: (Kris Bowers, Band/orchestra/accompaniment)
TPE2: (Kris Bowers, Band/orchestra/accompaniment)
TPE3: (, )
TPE4: (, )
TBPM: (, )
--------------------------------------------------
TALB: (Birth Of The Cool, Album/Movie/Show title)
TRCK: (01/12, Track number/Position in set)
TIT1: (, )
TIT2: (Move, Title/songname/content description)
TIT3: (, )
TCON: (Jazz, Content type)
TCOM: (, )
TYER: (1950, Year)
TPE2: (, )
TPE2: (, )
TPE3: (, )
TPE4: (, )
TBPM: (, )
--------------------------------------------------
TALB: (Talk To Your Daughter, Album/Movie/Show title)
TRCK: (1/9, Track number/Position in set)
TIT1: (, )
TIT2: (Talk To Your Daughter, Title/songname/content description)
TIT3: (, )
TCON: (Jazz, Content type)
TCOM: (Lenoir, Composer)
TYER: (1987, Year)
TPE2: (Robben Ford, Band/orchestra/accompaniment)
TPE2: (Robben Ford, Band/orchestra/accompaniment)
TPE3: (, Conductor/performer refinement)
TPE4: (, )
TBPM: (, )
Taisha:~/perl/forum $ |
Partager