Jak odczytać dłgość ście?żki np. MP3

0

Czy ktoś może mi powiedzieć jak odczytać długość ścieżki w godzsek dla plików mp3.

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;

1 użytkowników online, w tym zalogowanych: 0, gości: 1