Lizzards Web

Alles was mich rund um Webgestaltung, Ubuntu und Blender bewegt.

id3-Tags mit Hilfe der id3lib manipulieren

0

id3-Tags mit einfachen Konsolenbefehlen umwandeln und vereinheitlichen

Viele Mp3-Player sowie Mobiltelefone mit Playerfunktionen haben Probleme mit den verschiedensten Arten von id3-Tags. Zerstückelte, fehlerhafte oder ganz fehlende Musikinformationen sind die lästige Folge. Doch das Umwandeln von id3-Tags ist oft mühselige Kleinstarbeit, da man oft erst herausfinden muss, in welchem Format die einzelnen Tags geschrieben sind. Mittlerweile gibt es zahlreiche, oft komplexe Tools zum manipulieren der id3-Tags, doch es geht auch einfacher...


Die id3lib

Die Library die ich für das nachfolgende Praxisbeispiel verwenden möchte ist die id3lib, eine Opensource-Library zum schreiben, löschen und manipulieren von id3-Tags in den Versionen ID3v1 und ID3v2.

Eine Vielzahl von Projekten nutzt diese Library als Basis zum Bearbeiten von id3-Tags, darunter auch EasyTag oder auch MusicMatch.


Das Praxisbeispiel

Auch wenn es sich bei id3lib „nur” um eine Bibliothek handelt, kann man auch direkt auf ihre Funktionalitäten zugreifen.

In meinem Konkreten Beispiel geht es um Mobiltelefone. Mein SonyEricsson beherrscht leider keine id3v2.4-Tags, allerdings schreibt mein SoundJuicer, den ich benutze um meine Musik zu taggen, diese standardmäßig.
Jetzt geht es um die Umwandlung von id3v2.4 in id3v2.3. Zudem sind viele Musikstücke auch nur mit id3v1 getaggt und müssen entsprechend angepasst werden.

Nun gibt es zwei Möglichkeiten: Entweder man passt manuell alle Tags mit Hilfe eines grafischen Programmes an, oder man verwendet folgenden Befehl der id3lib:

find . -type f -iname "*.mp3" -exec id3tag {} ;

Dieser Befehl findet rekursiv alle Mp3-Dateien und wandelt deren Tags unabhängig von ihrem Typ in id3v2.3 um.

Wenn das nicht wirklich einfach ist, weiß ich auch nicht weiter. Gerade für Benutzer von SonyEricsson-Mobiltelefonen eine wahre Erleichterung.


Fazit

Auch wenn ich hier nur einen einzigen Befehl der id3lib präsentiere und auch ansonsten nicht auf den Aufbau der Bibliothek eingehe, möchte ich doch dazu anregen, sich mit diesem tollen Stück OpenSource auseinanderzusetzen.

Das Benutzen der Konsole lohnt sich!

Hier geht es zur Website der id3lib.



Dieser Artikel wurde verfasst von Martin Reithmayer.
Der Artikel ist am 19.08.2009 um 19:32 Uhr veröffentlicht worden und wurde bislang 0 mal kommentiert.
Tags: Tipps und Tricks, Software



Neues Kommentar Kommentar verfassen

Was ergibt Zehn - Fünf?

Was ist Lizzards Web?

Martin ReithmayerSchon seit vielen Jahren beschäftige ich mich aktiv mit Webgestaltung und der Arbeit unter Linux. Dieser Blog dient mir als Sprachrohr, meine Erfahrungen und Eindrücke aus ver­schiedensten Bereichen rund um den Computer an interessierte Anwender weiterzugeben. Blümchen um das Ende des Absatzes zu Kennzeichnen



Aktuelle Beiträge



Social Bookmarks

Bookmark bei: Mr. Wong Bookmark bei: Webnews Bookmark bei: Icio Bookmark bei: Oneview Bookmark bei: Linkarena Bookmark bei: Favoriten Bookmark bei: Seekxl Bookmark bei: Seoigg Bookmark bei: Readster Bookmark bei: Folkd Bookmark bei: Yigg Bookmark bei: Digg Bookmark bei: Del.icio.us Bookmark bei: Facebook Bookmark bei: Reddit Bookmark bei: StumbleUpon Bookmark bei: Slashdot Bookmark bei: Furl Bookmark bei: Blinklist Bookmark bei: Technorati Bookmark bei: Newsvine Bookmark bei: Blinkbits Social Bookmark Script





Aus-/Einblenden

Werbung