Czy ktoś może mi powiedzieć jak odczytać długość ścieżki w godzsek dla plików mp3.
0
0
pobierasz dlugosc w milisekundach (zwykle kryje sie pod tajemnicza funkcja length).
potem wystarczy podzielic, pomnozyc itp
(1000 milisek to 1 sekunda, 60 sek to 1 min, 60min to 1 godz :))
0
function MilisekundyNaCzas(Val:Integer):TTime;
var Ms,S,M,H:Integer;
begin
Ms:=Val;
H:=Ms div 3600000; //Godziny
Ms:=Ms-(H*3600000);
M:=Ms div 60000; //Minuty
Ms:=Ms-(M*60000);
S:=Ms div 1000; //Sekundy
Result:=StrToTime(FormatFloat('00',H)+':'+FormatFloat('00',M)+':'+FormatFloat('00',S));
end;