A
arx.db
Gast
Hallo,
ich habe mir ein kleines Tool geschrieben, dass mir bei der Verwaltung meiner MP3-Sammlung helfen soll: Es sortiert die Dateien nach der Bitrate. Dabei sollen auch MP3-Dateien verschoben werden und da liegt das Problem:
Da renameTo(File dest) von File nicht zuverlässig funktioniert, habe ich das Ganze über einen Byte-Stream mit einem Bufferarray realisiert. Die MP3-Datei wird in ein Bytearray gelesen und daraus wieder an der gewünschten Stelle im Dateisystem in eine neue MP3-Datei geschrieben, anschließend wird die alte Datei gelöscht.
Das Problem ist nun, dass die so verschobenen Dateien beim Abspielen nicht mehr viel mit der Oreiginaldatei gemeinsam haben (klingt eher nach einem Gluggern)...
Kennt jemand eine bessere Methode (Klasse) um MP3-Dateien ohne Verfälschung zu verschieben???
Vielen Dank für die Hilfe!
arx.db
ich habe mir ein kleines Tool geschrieben, dass mir bei der Verwaltung meiner MP3-Sammlung helfen soll: Es sortiert die Dateien nach der Bitrate. Dabei sollen auch MP3-Dateien verschoben werden und da liegt das Problem:
Da renameTo(File dest) von File nicht zuverlässig funktioniert, habe ich das Ganze über einen Byte-Stream mit einem Bufferarray realisiert. Die MP3-Datei wird in ein Bytearray gelesen und daraus wieder an der gewünschten Stelle im Dateisystem in eine neue MP3-Datei geschrieben, anschließend wird die alte Datei gelöscht.
Das Problem ist nun, dass die so verschobenen Dateien beim Abspielen nicht mehr viel mit der Oreiginaldatei gemeinsam haben (klingt eher nach einem Gluggern)...
Kennt jemand eine bessere Methode (Klasse) um MP3-Dateien ohne Verfälschung zu verschieben???
Vielen Dank für die Hilfe!
arx.db