Die Projektwerkstatt.

MP3-Tag Editor

Feb
27
Geschrieben von Martin Schulten um 10:10 am

Unser Projektthema befasst sich mit der Programmierung eines MP3-Tag-Editors.

Unter einem MP3-Tag-Editor versteht man ein Programm das es möglich macht die internen Informationen von MP3 Dateien auszulesen, bzw. zu bearbeiten. In den internen Informationen der MP3 Datei sind Daten für Titel, Interpret, Album, Jahr und Genre enthalten. Unser Programm ist in Visual Basic Version 6 geschrieben.

Unser Tag-Editor funktioniert momentan wie folgt:
Man kann mithilfe eines Dateibrowsers auf der Benutzeroberfläche in die Ordnerstrukturen gehen und sich ausschließlich die MP3 Dateien anzeigen lassen. Zum Bearbeiten der Taginformationen einer Datei ist nur e i n e Datei auszuwählen, Multiselect ist in diesem Bereich in unserem Programm unangebracht, da wir immer nur eine Datei zur selben Zeit verändern können.

Benutzeroberfläche Hauptfenster

Benutzeroberfläche Hauptfenster

Außerdem haben wir folgende Zusatzfunktionen zur Verfügung:
Eine „Playlist erstellen im .M3U Format“. Hierbei ist natürlich Multiselect im Dateibrowser notwendig und steht auch zur Verfügung. So kann man ohne große Mühe über den entsprechenden Button die .M3U für weitere Zwecke generieren und abspeichern. Die „Dateinamen aus Taginformationen erstellen“ ist eine weitere Zusatzfunktion die wir implementiert haben. Hier haben wir die Möglichkeit die Taginformationen aus der MP3-Datei auszulesen um sie anschließend als Dateinamen zu verwenden, dies ist besonders hilfreich wenn nur eine unklare Benennung von Dateien vorhanden ist, wie bspw. „titel1.mp3“. Die Namensgenerierung erfolgt durch ein weiteres Fenster in dem wir jeweils drei von fünf Auswahlmöglichkeiten wählen können um sie dementsprechend zu benennen. Hier ist nicht nur die Benennung einer einzelnen MP3 möglich, sondern auch eine Benennung mehrerer MP3s.

Dateien mithilfe der Taginformationen umbennen

Dateien mithilfe der Taginformationen umbennen

Benutzeroberfläche: Dateien umbenennen

Benutzeroberfläche: Dateien umbenennen

.m3u-Playlist erstellen

.m3u-Playlist erstellen