![]() |
как узнать длительность по времени flv файла?
день добрый.
я совсем новичок в as3 . пробую написать flv-проигрыватель. никак не могу понять как мне узнать данные о длине видеофайла. нашел в хелпе в adobe flash cs3 professional пример, создал пустой fla файл и прописал для него базовый класс, куда добавил код из примера , который по их мнению должен вывести всю инфу. Код AS3:
|
Код AS3:
|
Спасибо Fillini за быстрый ответ. Перебросил бебе ваш код, закомментировал только строку removeEventListener(Event.ADDED_TO_STAGE, onAdd)- вроде лишняя. Но по прежнему в окно output ничего не выводится. и ошибок тоже нет.
|
а видео проигрывает?
|
видео проигрывает
|
у меня примерно такой же код, что вы привели первым работает.
Код:
function open (source:String) { |
попробовал ваш код под себя переписать , но только видео проигрывается.
у меня получился вот такой код базового класса. может есть какие недоделки? Код AS3:
|
А в видеофайле метадата вообще есть?
|
Для кадра
Код AS3:
|
я думал что в каждом видеофайле они полюбому быть должны. щас глянул это видео на каком-то готовом проигрывателе , а там нет бегунка на полосе времени клипа и время указано в 00:00-- получается что нет метаданных по которым, как я понимаю можно построить бегунок на шкале времени и определтить само время
Добавлено через 2 минуты Ребята , спасибо всем за помощь . действительно метаданных не было в файлах, которые воспроизводил. скачал новых --- и пришло счастье)))) поднял я шум ни из-за чего. все работает!!! |
| Часовой пояс GMT +4, время: 01:25. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.