Wir verwenden zum Editieren unserer Audiodateien die Singletrack V4 von Digas. Bei den MUS Dateien wir jeweils die Envelope (Hüllkurve) mitgespeichert. Wir diese Datei im mAirList geöffnet, stimmt die Zeitangabe nicht, erst beim PFL wird die Zeit richtig gerechnet. Anschliessend wird die richtige Zeit in die Playlist übernommen.
d.h. zuerst steht 00:44:58 und anschliessend 00:44:29
Die Länge von MPEG-Dateien wird zunächst grob anhand der Formel “Dateigröße/Bitrate” berechnet. Wenn da sehr viele Metadaten am Ende sind, wird diese Berechnung natürlich ungenau. Erst wenn die Datei das erste Mal im Player geöffnet wird, wird die tatsächliche Spieldauer mittels BASS.DLL errechnet (was aber ungleich länger dauert).
Magst du mir mal eine solche Datei zukommen lassen?