also ich bin gerade dabei ein Bash-Skript zu entwickeln, und darin brauche ich die id3-tags einiger Dateien. Um diese zu extrehieren gibt es ja id3v2 bzw ogginfo, allerdings weis ich nicht, wie ich diese Ausgaben weiterverwerten kann. Konkret würde ich gerne einfach nur den Inhalt bestimmter Felder zurückbekommen. Wie stelle ich das am besten an?
Die Ausgabe sieht so aus:
Code: Alles auswählen
Processing file "/home/moritz/mucke/tocotronic/kook/tocotronic - kook - 01 - kook.ogg"...
New logical stream (#1, serial: 4e5028e8): type vorbis
Vorbis headers parsed for stream 1, information follows...
Version: 0
Vendor: Xiph.Org libVorbis I 20020717 (1.0)
Channels: 2
Rate: 44100
Nominal bitrate: 192,000000 kb/s
Upper bitrate not set
Lower bitrate not set
User comments section follows...
title=kook
artist=tocotronic
album=kook
date=0
tracknumber=01
genre=Rock
comment=mp3archive by momo
Vorbis stream 1:
Total data length: 3444097 bytes
Playback length: 2m:26s
Average bitrate: 188,339245 kbps
Logical stream 1 ended
#####################
moritz@rechengnom:/tmp/mucke/seeed/new dubby conquerors/tmp$ id3info 01\ -\ Seeed\ -\ Dancehall\ Caballeros.mp3
*** Tag information for 01 - Seeed - Dancehall Caballeros.mp3
=== TIT2 (Title/songname/content description): Dancehall Caballeros
=== TPE1 (Lead performer(s)/Soloist(s)): Seeed
=== TALB (Album/Movie/Show title): New Dubby Conquerors
=== TYER (Year): 2002
=== TRCK (Track number/Position in set): 1
=== TCON (Content type): (16)
*** mp3 info
MPEG1/layer III
Bitrate: 256KBps
Frequency: 44KHz