Создание сайтов. Разработка сайта.
Перейти на стартовую страницу www.w1d.de Структура сайта www.w1d.de Контакт www.w1d.de deutsche Version www.w1d.de
 
Уроки : Статьи : Лекции
KFO Praxis
www.zahnspangen.de
Вебдизайн проект
Разработка концепции сайта,
создание вебсайта "под ключ". Сопровождение вебсайта.
Посмотреть детали проекта

Flash и видео: импорт, экспорт и работа с SWF, FLV, MOV (QuickTime), AVI, MPEG


Оглавление


1. Сравнительные характеристики SWF, FLV, MOV видео [ Часть 1 ]

2. Импортирование видео в SWF. Sorensor Spark codec [ Часть 2 ]

3. FLV (начиная с Flash MX 2004) [ Часть 3 ]

4. Проигрывание внешних MOV файлов (QuickTime) [ Часть 4 ]

5. Проигрывание внешних AVI в браузере [ Часть 5 ]

6. Экспорт видео из Flash. Рекомендации [ Часть 6 ]

Сравнительные характеристики SWF, FLV, MOV видео [ Часть 1 ]


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



Итак, вам понадобилось вставить во флэш видео ролик.

Для начала давайте разберемся, каким образом можно это сделать.
Существует несколько способов использования видео во флэш (у каждого свои достоинства и свои недостатки):

1. импортировать Avi, Mpg, Mpeg, Mov и получить внутренний видео - ролик (сжатие Sorensor Spark codec'ом)
Этот метод позволит импортировать видео, от которого не требуется высокое качество изображения, как пример - обычная реклама, видео с VHS, mini-DV, и прочее.
Видео - SWF проигрываются при полной загрузке файла.
Частота смены кадров будет такой же, как и у флэш ролика, в который его импортируют (или из которого загружают SWF)
Такой метод использует сравнительно неэкономную компрессию, и из-за этого файлы становятся очень большими. Кроме того, при параметре quality = 100% качество получаемого видео сравнимо с Jpeg'ом самого сильного сжатия.
Очень плохо передаются градиентные изображения, особенно когда градиент идет между близкими цветами.
Получаемое видео отображается в timeline как обычный графический символ, и с ним очень легко работать (любая "перемотка" видео осуществляется командами вроде GotoAnd...). Такое видео можно записывать в отдельные SWF файлы и подгружать их (loadMovie("имя файла.swf","имя Movie clipa в который грузим")) по мере необходимости.

2. импортировать или программно загружать Flv файл (только во Flash Mx 2004)
Можно получать видео с идеальным качеством - пригодным для Hi-tech видео, и любого другого, где важна чистота цветов и используются градиенты.
В добавок, данное видео можно делать практически неограниченной длинны.
Видео записывается в файл FLV, который можно подгружать из флэш - роликов и проигрывать его.
При этом частоту смены кадров можно задавать отличную от частоты кадров в вызывающем флэш - ролике.

3. проигрывать внешние Mov файлы QuickTime
При этом ваш проект придется экспортировать не в SWF или EXE, а в файл MOV (!) формата, который будет подгружать внешние MOVы.
Разумеется, у вас, и на тех машинах, где будет проигрываться этот проект, должен стоять QuickTime.
Существующие на момент написания этой статьи версии QuickTime поддерживают не все версии и возможности Flash, поэтому от многих преимуществ флэша при экспорте придется отказаться.
QuickTime дает большой выбор внутренних кодеков и других возможностей.
Видео будет проигрывается со своим fps

4. совсем большие ролики можно открывать как "Avi в браузере"
Позволяет сжимать "своим" кодеком. Такие кодеки, как DivX или MS Mpeg - 4 зачастую дают лучшее сочетание качество\размер файла. Это позволяет проигрывать очень длинное видео без "рывков".
Но для этого метода нужно, чтобы на компьютере, где будет проигрываться проект, стояли:
• Браузер (к примеру, Internet Explorer)
• Медиа Плеер (к примеру Windows Media Player)
• Кодек, которым сжат Avi файл
При отсутствии любого из этих компонентов просмотр видео через наш проект будет невозможен.

5. старый добрый метод последовательности Jpeg'ов рассматривать не будем =), + наверняка есть еще методы, с которыми я не встречался ...

Перейти к 2 части Импортирование видео в SWF. Sorensor Spark codec

Автор: Жебраков Андрей




Старт   |   Создание сайтов   |   Продвижение сайта  |   Клиенты  |   Стоимость сайта  |   Статьи    

© 2004-2012 www.w1d.de  |  Alle Rechte vorbehalten  |  Контакт  |  Impressum