H
Head
Gast
Hi,
ich entwickle gerade ein kleines Programm, mit dem man MP3s taggen kann - sowie die ID3-Tags auslesen kann...
habe bereits folgende Libraries für das Lesen/Schreiben der Tags verwendet:
- JID3
- vdheide
lesen geht ja in angenehmer Geschwindigkeit - jedoch benötigt das Schreiben neuer Tags auf die MP3s relativ lange, und das ist mein Problem:
die MP3-Datei wird beim schreibenden Zugriff neu erstellt (muss kopiert werden), die alte datei wird gelöscht und die neue Datei wird in die alte datei umbenennt
gibt es irgendeine schnellere lösung?
vorlage für mein Programm ist "TagRename", mit dem das Schreiben der Tags auf die Dateien sehr schnell geht.
Dort muss die Datei anscheinend nur dann kopiert werden, wenn noch keine Tags auf den MP3s vorhanden ist.
Sollten schon Tags vorhanden sein, wird einfach nur der Tag geändert und die Datei muss nicht neu erstellt werden, was einen sehr großen Geschwindigkeitsvorteil bietet.
Könnte mir jemand eine schnellere Library für mein Vorhaben empfehlen?
Danke schon im Voraus!
ich entwickle gerade ein kleines Programm, mit dem man MP3s taggen kann - sowie die ID3-Tags auslesen kann...
habe bereits folgende Libraries für das Lesen/Schreiben der Tags verwendet:
- JID3
- vdheide
lesen geht ja in angenehmer Geschwindigkeit - jedoch benötigt das Schreiben neuer Tags auf die MP3s relativ lange, und das ist mein Problem:
die MP3-Datei wird beim schreibenden Zugriff neu erstellt (muss kopiert werden), die alte datei wird gelöscht und die neue Datei wird in die alte datei umbenennt
gibt es irgendeine schnellere lösung?
vorlage für mein Programm ist "TagRename", mit dem das Schreiben der Tags auf die Dateien sehr schnell geht.
Dort muss die Datei anscheinend nur dann kopiert werden, wenn noch keine Tags auf den MP3s vorhanden ist.
Sollten schon Tags vorhanden sein, wird einfach nur der Tag geändert und die Datei muss nicht neu erstellt werden, was einen sehr großen Geschwindigkeitsvorteil bietet.
Könnte mir jemand eine schnellere Library für mein Vorhaben empfehlen?
Danke schon im Voraus!