Flash и видео: импорт, экспорт и работа с SWF, FLV, MOV (QuickTime), AVI, MPEG
Проигрывание внешних MOV файлов (QuickTime) [ Часть 4 ]
Суть метода заключается в том, что внешние Mov файлы прилинковываются (а не импортитуются внутрь) к вашему проекту. Таким образом, при использовании большого количества видео размер самого проекта, запускающего внешние файлы не становится огромным. Сразу предупреждаю, что:
- При этом ваш проект придется экспортировать не в SWF или EXE, а в файл MOV (!) формата, который будет подгружать внешние MOVы.
- Разумеется, у вас, и на тех машинах, где будет проигрываться этот проект, должен стоять QuickTime.
- Существующие на момент написания этой статьи версии QuickTime поддерживают не все версии и возможности Flash, по этому от многих преимуществ флэша при экспорте придется отказаться.
- QuickTime дает большой выбор внутренних кодеков и других возможностей
- Видео будет проигрывается со своим fps
Для прилинковывания Mov файла нужно сделать File - > Import (to stage ... или to library ...), выбрать вожделенный Mov файл и нажать "Open". Далее программа спросит вас, Embed video in Macromedia Flash Document (импортировать его внутрь с переводом в Sorensor Spark codec) или Link to external video file (поставить ссылку к внешнему видео файлу). Выбираем второй вариант ("Link to external video file"). Просмотреть ваш проект в действии теперь можно только после Publish, а проиграть видео на таймайн с момощью Control -> Play (Control - Test Movie не подходит)
Теперь перейдем к завершающей части, т.е. экспорту проекта в MOV: зайдите в File -> Publish Settings ..., активируйте MOV формат. Заходите в вкладку QuickTime - сейчас нас интерисует флажок "File: Flatten (Make self-contained)" - при включенном флажке видео файл будет встроенным. Выключаем флажок. Жмем "Publish".
Если при экспорте появилось сообщение: "The Installed version of QuickTime does not have a handler for this type of Macromedia Flash movie. Please consult the documentation for further information" - это значит, что вы выбрали параметры экспорта, не поддерживаемые версией QuickTime, установленной на вашей системе. Чтобы этого избежать, нужно в окне "Publish Settings" активировать SWF формат и методом подбора выбрать те параметры Flash - экспорта, которые подойдут под конкретный QuickTime. (Сам swf файл нас не интерисует, но эти настройки отразятся на встраиваемом в файл Mov флэш - слое). Обычно это слишком новая версия Flash'а, или метод компресии 6-ого и выше версий флэша. Если это вынудит вас жертвовать слишком многим, можно посоветовать лишь поискать более новую версию QuickTime'а, которая поддержит необходимые настройки.
Перейти к 5 части
Проигрывание внешних AVI в браузере
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 ]
Автор:
Жебраков Андрей