Показать сообщение отдельно
Старый 02.09.2008, 15:23
$mival вне форума Посмотреть профиль Отправить личное сообщение для $mival Найти все сообщения от $mival
  № 1  
Ответить с цитированием
$mival
 
Аватар для $mival

Регистрация: Oct 2005
Адрес: Russia, Irkutsk
Сообщений: 742
По умолчанию Sound. Реальная длина вначале загрузки

Привет всем!

Насколько мне удалось разобраться в ас3 как и в ас2 есть такая проблема,
что Sound.length выдает длину трека не всего а только той части,
которая загрузилась в плеер на данный момент.

Нашел решение только такое:
считаем % загрузки файла по bytesLoaded и e.bytesTotal и,
зная Sound.length, считаем приблизительную длину трека.
Получается что-то вроде этого:

Код:
snd.length / (e.bytesLoaded / e.bytesTotal) // длина в миллисекундах
Погрешность достаточно велика, особенно вначале загрузки и вконце.
Какие есть варианты или может я вообще в корне неправ?
__________________
smival.com