![]() |
Sound. Реальная длина вначале загрузки
Привет всем!
Насколько мне удалось разобраться в ас3 как и в ас2 есть такая проблема, что Sound.length выдает длину трека не всего а только той части, которая загрузилась в плеер на данный момент. Нашел решение только такое: считаем % загрузки файла по bytesLoaded и e.bytesTotal и, зная Sound.length, считаем приблизительную длину трека. Получается что-то вроде этого: Код:
snd.length / (e.bytesLoaded / e.bytesTotal) // длина в миллисекундахКакие есть варианты или может я вообще в корне неправ? |
Тоже маюсь этой проблемой
|
Типа копать отсюда и до обеда.
Если время просто чтоб показать то показывайте время загруженного фрагмента и все. |
А нельзя узнать длительность не только загруженного фрагмента, а всего звукового файла?
|
Иногда в ID3 пишут, но писать ее туда не обязательно (значит, может не быть вообще) и написать туда можно что угодно (опять же надежность очень сомнительная). Как вариант - откройте вас MP3 на сервере, выясните длину и оправьте это значение не зависимо от файла / впишите в ID3...
|
| Часовой пояс GMT +4, время: 14:40. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.