Auch geht es mir nicht um eine konkrete Implementierung.
Mehr um die Theorie. Was muss ich beachten usw...Um etwas derartiges ganz allgemein durchzuführen, muss man das jeweilige Dateiformat hinreichend genau kennen. U.U. kommt man an einer Analyse der kompletten Daten nicht herum, etwa wenn die Zeit weder gespeichert ist noch direkt aus z.B. der Dateigröße extrapoliert werden kann.
Cheatah
Soweit ich mich bis jetzt eingelesen habe, muss die Anzahl der Frames in einer MP3-Datei bestimmt werden. Anhand dieser lässt sich dann die Dauer bestimmen. Man muss schon die ganze Datei einlesen um die Frames zu bestimmen.
Aber vielleicht hat ja jmd. ein einfaches Rezept, à la lies Datei ein, im x. Byten steht die Bitrate, dann ein wenig rechnen, ich hab die Frameanzahl, nochmal rechnen und ich hab die Länge...
Sowas suche ich..
Sowas suche ich.
Bjoern