Entwickler-Ecke

Freeware Projekte - MP3 Info Studio


hibbert - Mo 02.04.07 21:18
Titel: MP3 Info Studio
MP3 Info Studio
Was ist das für ein Programm?
MP3 Info Studio ist ein kleines Tool mit dem man seine MP3 Sammlung auf vordermann bringen kann. Es bennent viele .mp3 - dateien nach bestimmten Mustern um, setzt id3Tags, wandelt Formate um, findet doppelte Dateien,...

Warum?
Das Programm hab ich ursprünglich für mich privat geschrieben. Nach und nach wolltena uch Freunde das kleine Tool haben. So habe ich es dann einw enig weiterentwickelt und mir schließlich geadcht: Zeigst du es doch mal auch anderen Usern.

Was kann das Programm?
Hier die Funktionen nochmal kurz im Überblick:


Wo bekomme ich die Plugins her?
Übersicht aller verfügbaren Plugins + Download [http://www.mp3info-studio.de.vu/?site=plugins]

was kommt noch?
Geplant ist noch:

vorhin hatte ich noch ein paar ideen, jetzt feheln diese allerdings mal wieder, aber es gibt ja noch den edit button :lol:


Das Programm erstellt keine Registryeinträge.
Es wird ein Ordner im Verzeichnis <WinDir>:\Dokumente und Einstellungen\<Benutzername>\Lokale Einstellungen\Anwendungsdaten\ angelegt (MP3 Info Studio)
Sonst reicht es auch das Programmverzeichnis zu löschen, sofern keine .mp3 Backups gemacht wurden.

Wie immer freue ich mich über feedback zum Programm.
So nun noch ein paar Vorschaubildchen und das Programm als .rar im Anhang.
Mehr Screenshots
Mehr Screenshots auf der Seite von MP3 Info Studio (oder einfach hier klicken ;) [http://www.mp3info-studio.de.vu/?site=screenshots]

letzte Änderrungen


Gausi - Mo 02.04.07 22:13

Für ne Beta ganz ok, aber für den Massengebrauch noch nicht intuitiv genug, bzw. für den Anwender verwirrend.

Beispiele:

In der Vorschau (in den read-only-Edits) wird scheinbar der ganze Pfad geparsed, d.h. unter Artist steht unter Umständen ein Teil des Ordnernamens. Für den ID3-Tag wird dann aber scheinbar nur der Dateiname verwendet.

Die "Aufbau"-Combobox oben rechts hat ein ungutes Format. Scheinbar nimmst du Konstrukte wie [%titel%] als Platzhalter für die Infos, dazwischen ein "-", was man getrennt eingeben kann. Wenn man nun in der Combobox rumeditiert, kann man auch ein " - " als Trenner einfügen (was bei meinen Dateinamen oft vorkommt), aber das Update der Tags schlägt dann fehl. Die Eingabe des Dateinamen-Formats ist imho nur schwer zu durchschauen und sollte flexibler sein, d.h. der User sollte an beliebigen Stellen beliebigen "Trash" einfügen können. Statt "[% ... %]" als Klammerung für die zu ersetzenden Ausdrücke würde ich "< .. >" vorschlagen, denn sowohl % als auch [] können in Dateinamen vorkommen, <> aber nicht.

Was ich mir dringend wünschen würde, ist eine Anzeige, aus der ersichtlich wird, ob schon ein ID3-Tag vorhanden ist, und welche Felder da wie gesetzt sind. Jetzt ist es so, dass irgendwie nicht sichtbar wird, was das Programm überhaupt gemacht hat. Auch eine Option wie "nur vorhandene Tag-Version updaten" wäre nett (wenn keiner vorhanden ist, dann eine Default-Version schreiben (1/2/beide)) und eine detaillierte Editierungsmöglichkeit für einzelne Dateien.

Bei dem Versuch, identische Lieder zu finden, erhalte ich folgende Fehlermeldung

Quelltext
1:
2:
3:
4:
5:
6:
7:
---------------------------
MP3 Info Updater
---------------------------
Datei "E:\Eigene Dateien\Eigene Musik\Music Backup\temp\temp1.mp3" kann nicht erstellt werden. Das System kann den angegebenen Pfad nicht finden.
---------------------------
OK   
---------------------------

Bei einem erneuten Versuch kann dann auf das erste Lied in der Liste nicht zugegriffen werden, da die Datei von einem anderen Prozess verwendet wird - wahrscheinlich von dem Programm selbst, das die Datei aufgrund des ersten Fehlers nicht mehr loslässt.

Der Unterschied zwischen doppelten und identischen Liedern ist anhand des Programmes auch nicht klar.

Wenn ich auf Dateien umbenennen klicke, soll ich ne Textdatei aussuchen - anhand der Beschreibung hier ist klar, was das soll. Aber intuitiv ist was anderes ;-)

Und zuletzt: Der Zwangs-Kommentar ist für mich ein absolutes Unding. Ich hoffe, das ist nur so, weil das ne Beta ist.

Mein Fazit: Ich bleib noch ne Weile bei MP3TagStudio. Aber schön zu sehen, dass meine Unit auch von anderen benutzt wird :mrgreen:.


btw.: Ich weiß, wie schwierig das ist, eine sinnvolle, intuitve, übersichtliche GUI für einen umfangreichen Massen-MP3-ID3-Tagger-Renamer zu bauen. Ich hab mich bisher nicht rangetraut - mecker hier aber trotzdem dran rum :tongue:


hibbert - Di 03.04.07 02:49

sodala, da haben wir auch schon das erste Miniupdate:
@Gausi: in der Übersicht der .mp3 Dateien habe ich nun das gewünschte "isr id3v1 oder id3v2 beschrieben eingebaut. Auch das editieren einzelner Datein ist nun möglich.

das mit den [%titel%] etc dürfte kein Problem darstellen, da ich ja nicht in den Dateinamen nach dem Vorkommen dieser Platzhalter suche. Trasheingaben... hmm kann ich bei gelegenheit mal hinzufügen, müsst ich aber n bissel was zu umschreiben...

Die doppelten Lieder... ja da war ich wohl ein wenig halbherzig bei der sache... guck ich mir nachher nochmal an, sowie die anderen kleinigkeiten, brauch erstmal ne mütz schlaf ;)


F34r0fTh3D4rk - Fr 06.04.07 10:27

umbenennen in {titel} - {interpret} so eine funktion suche ich schon lange, ich hätte das auch selbst geproggt, wenn ich das nur für mp3s bräuchte ;) ogg, wma support wäre schonmal net schlecht ;)


hibbert - Fr 06.04.07 11:47

user profile iconF34r0fTh3D4rk hat folgendes geschrieben:
umbenennen in {titel} - {interpret} so eine funktion suche ich schon lange, ich hätte das auch selbst geproggt, wenn ich das nur für mp3s bräuchte ;) ogg, wma support wäre schonmal net schlecht ;)

das umbenennen kann ich ja noch auf .wma und .ogg erweitern ;)

Nur die Frage ist, wie setze ich bei .wma und .ogg die id3 Tags, falls vorhanden oder vergleichbar mit .mp3...
Aber sonst kann das auch eben so mal schnell umgeschrieben werden ;)


F34r0fTh3D4rk - Fr 06.04.07 11:52

das ist ja eben das problem, aber da gibt es auch units für ;)

mfg


hibbert - Fr 06.04.07 11:53

user profile iconF34r0fTh3D4rk hat folgendes geschrieben:
das ist ja eben das problem, aber da gibt es auch units für ;)

mfg

Ich werd mich mal schlau machen ;)