Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.12.04;
Скачать: CL | DM;

Вниз

Время воспроизведения мп3 ?   Найти похожие ветки 

 
NetKnight ©   (2003-07-31 02:56) [0]

Что-то у меня странное получается, может формулу не правильно вывел?

Time := FileLength/(Bitrate/1024*8);

Ответ получается с разностью в 5-10 секунд от того, что должно полуатся... Причём не зависимо от длинны песни... Может вычитать что-то надо?


 
waw ©   (2003-07-31 14:42) [1]

RateDIVScale := dwRate div dwScale;
TimeLength := TimeToStr((dwLength / (dwRate / dwScale))*1000/MiliSecPerDay);


Помоему так. Только где ты берешь FileLength и Bitrate?


 
NetKnight ©   (2003-08-04 04:20) [2]

--> waw
А что такое dwScale? B и как его узнать?

Битрейт беру из заголовка, FileLength функцией FileSize.


 
waw ©   (2003-08-04 12:18) [3]

waw@mtb.zp.ua - напиши мне по этому адресу
или по аське 107640544

Пиришлю тебе готовый модуль, в нем видно как производятся расчеты.



Страницы: 1 вся ветка

Текущий архив: 2003.12.04;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.009 c
4-11733
Andriy Tysh
2003-10-07 20:30
2003.12.04
Убрать заголовок окна


1-11611
Walrus
2003-11-25 20:33
2003.12.04
Изменение объектов одного модуля из другого модуля


9-11574
GDI
2003-04-18 18:09
2003.12.04
BSP и GLScene


11-11599
France
2003-03-21 18:40
2003.12.04
Удаление выделенных строк в KOLListView


4-11726
Andriy Tysh
2003-10-08 18:04
2003.12.04
Клацанье по заголовку