Просмотр полной версии : Как сделать цикличное воспроизведение видео вперед-назад?
У меня есть видео, перекодировал из avi в flv и swf.
Необходимо реализовать подобный цикличный повтор, как в баннере на сайте: http://www.olin.ru/
Т.е. чтобы видео проигрывалось вперед-назад и было цикличным.
По ссылке в прикрепленном архиве находятся два одинаковых файла, но с разными расширениями .flv и .swf. Кому как удобнее, если есть какая-то разница между ними.
video.rar (http://narod.ru/disk/21752861000/video.rar.html)
Заранее спасибо.
2 Sheyker:
В сети есть бесплатная полезная библиотека CASA Lib (http://as2.casalib.org). Она имеет редакции как под AS3, так и под AS2. Вот там вот есть класс ReversibleMovieClip. Вы можете внедрить своё видео на таймлайн MovieClip'а и сделать его ReversibleMovieClip, пользуясь затем его методом playBackwards.
Sheyker, простите, вы задание даете? Интересует бюджет. И разделом ошиблись.
Sheyker, простите, вы задание даете? Интересует бюджет. И разделом ошиблись.
Нет, это не задание. Это был вопрос.
Можно ли реализовать данную вещь, с помощью флеша. И если можно, то как.
Конечно можно. Просто импортируете видео в проект в режиме "Embed video in SWF...", тогда видео ляжет на таймлайн, расширяя его на нужное количество кадров.
При этом в параметрах импорта на вкладке "Video" выставляете:
Frame rate: "Same as FLA"
Key frame interval: 1 frames
Тогда воспроизведение, особенно в обратную сторону, будет плавным .
Теперь останется только организовать управление воспроизведением.
В первом кадре пишите
stop();
this.onEnterFrame = nextFrame ;
Последний кадр делаете ключевым и пишите
this.onEnterFrame = prevFrame ;
mooncar Огромное спасибо!
От себя добавлю что надо было создать два слоя во флеше.
Один с видео, другой пустой, куда вставляем код — в первый и последний кадр.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.