Лекции по курсу Macromedia Flash

Автор работы: Пользователь скрыл имя, 07 Декабря 2011 в 20:44, курс лекций

Краткое описание

Технология Flash основана на использовании векторной графики в формате Shockwave Flash (SWF). Хотя это далеко не первый векторный формат, создателям SWF удалось найти наиболее удачное сочетание между изобразительными возможностями графики, инструментальными средствами для работы с ней, и механизмом включения результата в Web-страницы. Дополнительным преимуществом SWF является его переносимость, то есть этот формат может использоваться на любой аппаратно-программной платформе (в частности, на компьютерах Macintosh, работающих под управлением операционной системы MacOS, и на компьютерах IBM с ОС Windows). И еще одна особенность SWF: созданные на его основе изображения не только могут быть анимированы, но также дополнены интерактивными элементами и звуковым сопровождением.

Содержимое работы - 1 файл

Лекционный материал дисциплины.doc

— 535.00 Кб (Скачать файл)

    • Частота кадров. Чем она ниже, тем хуже качество клипа и тем меньше его размеры.

    • Размеры изображения клипа. Опять же, чем они меньше, тем хуже качество клипа и тем меньше его размеры.  

    Таблица 16.2. Стандартные значения размеров клипа 

    Размеры клипа,

    мм

    По каким каналам будут передаваться клипы
    160x120
    Модемы
    192x144
    ISDN
    320x240 Быстродействующие каналы (кабельные, оптоволокно, Ethernet и др.)
 

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

    Flash предоставляет мощные средства по выявлению "узких мест", препятствующих загрузке файла фильма. Второе, о чем следует позаботиться после оптимизации, — это доступность фильма (по-английски accessibility). В терминологии Flash — это набор средств, с помощью которых можно сделать фильм доступным людям с различными физическими недостатками.  

    6. Публикацией в терминологии Flash называется сохранение готовой графики в одном из форматов, пригодных для ее распространения. В случае анимированной графики таких форматов три: распространяемая графика Shockwave/Flash, QuickTime и анимированный GIF. При публикации Flash выполняет очень сильную оптимизацию фильма: удаляет часть графики, которая никогда не появится на экране, перекодирует в свой внутренний формат импортированную графику, видео и звуки, удаляет ненужные цвета и "лишнее" пустое пространство. "На выходе", таким образом, получается очень компактный файл, который можно распространять.

    Flash при публикации выполняет еще одну задачу. Он создает Web-страницу, содержащую весь HTML-код, необходимый для проигрывания фильма в Web-обозревателе. Эта страница содержит теги HTML <OBJECT> и <EMBED>, которые обеспечивают вывод фильма с заданными при публикации параметрами. В результате вам остается всего лишь поместить готовый фильм и эту Web-страницу на Web-сервер.

    При публикации фильма можно также создать файлы форматов GIF, JPEG или PNG, содержащие статичное представление первого кадра фильма. Это бывает полезно для того, чтобы на компьютерах, не имеющих установленного проигрывателя Flash, показать хотя бы что-то. Flash сам добавит в Web-страницу необходимый код, проверяющий, установлен ли на компьютере проигрыватель Flash, и выводящий подходящее изображение. Экспорт же — это просто создание файла фильма в одном из вышеперечисленных форматов.

    При создании фильма можно указать, что какие-то (или все) его кадры могут быть распечатаны на принтере.

    Чаще всего фильмы, созданные во Flash, публикуют в формате распространяемой графики Shockwave/Flash. Это вполне логично: только Flash может адекватно воспроизвести созданную им же графику. К тому же, файлы Shockwave/Flash, очень компактны, а значит, быстрее передаются по Сети и занимают меньше места на дисках. Если в фильме созданы какие-либо ActionScript-сценарии, то необходимо опубликовать фильм в формате Shockwave/Flash. Ни QuickTime, ни анимированный GIF не поддерживают сценарии. Файл Shockwave/Flash может быть опубликован в трех различных формах. Во-первых, это собственно файл с расширением swf. Во-вторых, это исполняемый файл ехе, предназначенный для операционных систем Microsoft Windows. В-третьих, это такой же исполняемый файл, но для операционных систем Apple Macintosh OS (расширение hqx). То есть, можно сделать фильм доступным даже тем, у кого на компьютере нет установленного проигрывателя Flash. Если к фильму привязан файл QuickTime, то можно опубликовать фильм только в формате QuickTime — и никакой другом. В противном случае проигрыватель Flash не сможет воспроизвести фильм. Дело в том, что фильм QuickTime может состоять из нескольких дорожек, каждая из которых представляет собой как бы отдельный небольшой фильм в фильме. Все эти дорожки проигрываются одновременно. Так вот, вся анимация Flash помещается на одну дорожку целиком, становясь единым целым. Но каждому импортированному клипу QuickTime (если таковые есть) выделяется своя отдельная дорожка. Это может привести к интересным эффектам. Таким образом, если нужно распространить свое творчество среди пользователей платформы Apple Macintosh, то лучше опубликовать его в QuickTime.

    В формате GIF публикуются только совсем простые и короткие фильмы. Например, рекламные баннеры и элементы оформления Web-страниц.  

    Контрольные вопросы:

    1. Каким образом Flash импортирует анимацию и видео?

    2. Какие видеоформаты можно импортировать  во Flash?

    3. Какой алгоритм для сжатия  внедренного видео используется  во Flash?

    4. Что такое кодек?

    5. Каким образом оптимизируется  видео, предназначенное для публикации  во Flash?

    6. Какие форматы видео используются  для публикации во Flash? 
 
 
 
 
 
 
 
 
 
 
 
 
 

    Лекция  №7.

    Тема: Звук во Flash.

    Цель: Изучить звуковые форматы, поддерживаемые Flash, научиться внедрять звуковые файлы в Flash-фильмы.

    Содержание:

          1. Звук во Flash.

          2. Кодирование и хранение звуковых  данных.

          3. Форматы звука, поддерживаемые  Flash. 

    1. Flash предлагает несколько способов  использования звука в фильмах.  Можно создать звуковое сопровождение,  которое воспроизводится непрерывно, независимо от сюжета фильма  и действий пользователя. Альтернативный  вариант - синхронизировать анимацию  и звуковое сопровождение. Кроме того, Flash позволяет назначать звуки кнопкам, чтобы сделать их более интерактивными. И, наконец, еще один вариант работы со звуком — это управление звуковым сопровождением посредством сценария на ActionScript.

    Во Flash предусмотрено два типа звукового сопровождения: событийно-управляемое (event sound) и потоковое (stream sound).

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

    Для повышения удобства работы со звуком Flash предоставляет авторам следующие возможности:

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

    2. Для кодирования звука и записи его в файл применяются три различных способа.

    Первый способ — кодирование и запись в файл собственно звука. В этом случае к компьютеру подключается микрофон или иной источник звука, и сигнал с него с помощью специальных программ записывается в файл. Такой способ записи звука применяется в подавляющем большинстве случаев. Например, популярные форматы WAV, MP3, VQF, WMA — все это форматы хранения звуковых данных. Преимуществом такого подхода к хранению звука является точное его воспроизведение на любом устройстве. Также достоинствами являются возможность записи любых звуков (голоса, природных и искусственных шумов, любых музыкальных инструментов) и легкость обработки (подавления шумов, нормализации и др.). Недостаток, пожалуй, один: большой объем получающегося в результате записи звука массива данных.

    Чтобы уменьшить массив звуковых данных, применяют различные алгоритмы сжатия. Это может быть сжатие как без потерь, так и с потерями. Как правило, без потерь сжимают звук, предназначенный для дальнейшей обработки, а с потерями — предназначенный для распространения (например, известный формат МРЗ). Иногда звук не сжимают вообще.

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

    Для воспроизведения собственно звука проигрыватели файлов и звуковые карты имеют примеры звучания реальных инструментов или различных реальных или синтезированных звуков, называемые инструментами или сэмплами. Для удобства загрузки и управления инструменты объединяются в банки инструментов. Некоторые очень старые программы и звуковые карты применяют для вывода звука метод частотного синтеза, но качество такого звука очень плохое.

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

    Третий способ — небольшая модификация второго. А именно: в файле сохраняются не только команды для воспроизведения звука, но и используемые для этого сэмплы. Фактически каждый такой файл содержит в себе свой собственный банк инструментов. Такой формат записи данных часто называют гибридным.

    Третий способ объединяет достоинства и недостатки первого и второго способов. Файлы, созданные третьим способом, адекватно воспроизводятся на любом оборудовании и любой программой, они имеют размер, меньший чем файлы, созданные первым способом, но больший, чем файлы звуковых команд. 

    3. Форматы звука, поддерживаемые Flash:

    WAV Формат WAV (от английского wave — волна) был создан фирмой Microsoft в качестве стандартного формата хранения звуковых данных в операционной системе Windows. К настоящему времени получил широчайшее распространение для записи звука, предназначенного для последующей обработки, для хранения сэмплов, помещения звуковых данных в различные программы, на Web-сайты и т. п. Поддерживается абсолютно всеми программами записи и обработки звука, за исключением самых специализированных.

    МРЗ Формат МРЗ был создан для распространения музыкальных файлов, сжатых по алгоритму MPEG 1 уровень 3. В настоящее время стал самым популярным форматом звуковых файлов в Интернете. Поддерживается абсолютно всеми профаммами записи и обработки звука, за исключением некоторых узкоспециализированных.

    Файл этого формата имеет "говорящее" расширение mрЗ. Звуковые данные всегда сжимаются с помощью алгоритма MPEG 1 уровень 3, другие алгоритмы не допускаются. Файл МРЗ также может хранить дополнительные данные, называемые тегами. В частности, с помощью тегов сохраняются имя исполнителя, название композиции, название альбома, год записи альбома и жанр музыки.

    В таблице перечислены другие форматы звуковых файлов, поддерживаемые Flash.

        Название формата
      Расширение файлов
        AIFF
      aif
        Apple QuickTime*
      mov
             Sun AU
      au

    * Имеются в виду файлы QuickTime, содержащие только звук.  

Информация о работе Лекции по курсу Macromedia Flash