Поиск

Параметры видео

Сейчас мы приостановим на минутку выполнение нашего упражнения, чтобы рассмотреть некоторые из этих опций. Не волнуйтесь, ничего не отменяется; мы продолжим, как только узнаем о том, как задать наилучшие параметры нашему видео.
Итак, перед нами диалоговое окно Параметры импорта видео (Import Video Settings) – окно параметров Sorenson Spark.
Как видите, здесь указаны Размер (Movie Size) и Длина (Length) фильма, есть также окно просмотра. Кроме того, здесь имеется несколько изменяемых настроек.

Частота кадров

Прежде чем импортировать видео, нужно подумать о частоте кадров, установленной во Flash. Если, к примеру, ваш видео файл снят с частотой 30 кадров в секунду (fps), тогда, чтобы воспроизвести его наилучшим образом, нужно установить во Flash такую же частоту – 30 fps. Частота кадров импортируемого фильма указана рядом с его длиной, справа от окна просмотра.
Причина, по которой необходима настройка частоты во Flash, заключается в том, что звуковая часть видеофильма всегда воспроизводится с частотой кадров изначального видео файла. Импортированное видео будет воспроизводиться с той частотой, которую вы укажете во Flash, однако звук – только с частотой оригинала. Возможная проблема очевидна. Например, вы импортируете видеозапись, на которой крупным планом показан говорящий человек, тогда, если установить частоту кадров, отличную от оригинала, движение губ не будет соответствовать звучащим словам. В принципе, компенсировать различие в частоте кадров при импорте видео возможно, позднее мы поговорим об этом.

Качество

Первый настраиваемый параметр – Качество (Quality). Этот регулятор определяет степень компрессии видеоклипа. Нет, установить Качество на 100% – это совсем не удачная идея, поскольку клип, который получится в результате, может оказаться даже большего размера, чем оригинальный файл! Лучше немного снизить значение Качества, ну, хотя бы до 95%.
Для интернета уровень сжатия чем больше, тем лучше, зато для презентаций на CD-ROM идеальной будет наименьшая компрессия. При чтении с CD-ROM скорость передачи данных куда больше, чем при передаче видео по сети. Важно сознавать, что на старых компьютерах могут возникнуть проблемы даже при просмотре видео с CD-ROM, – из-за низкой скорости обработки данных процессором, поэтому перебарщивать не стоит.

Интервал ключевого кадра

Следующий параметр – Интервал ключевого кадра (Keyframe interval). Этим регулятором настраивается частота ключевых кадров (кадров, содержащих полные данные) видеоклипа. Именно этот параметр практически определяет размер и «воспроизводимость» вашего будущего файла! Ключевые кадры очень важны, ведь именно в них содержатся полные кадры видеоклипа. При установке значения 30 ключевым будет каждый тридцатый кадр, а если установить, например, 5, тогда ключевым будет каждый пятый. Самое крайнее значение интервала ключевого кадра – 1. Я бы такое не рекомендовал.
Почему так важны ключевые кадры? Начнем с того, что существует два типа компрессии. Та, что используется в Sorenson Spark, работает так: в каждом кадре видео отыскиваются области, которые от кадра к кадру не перемещаются. Такой вид сжатия называется временным, или темпоральным (temporal), еще его называют межкадровым (interframe). При таком сжатии стараются определить, какие области в каждом кадре остаются неизменными, чтобы не отрисовывать их заново.
Это – одна из причин того, что клипы, в которых много движения, а также снятые нестационарной камерой, занимают много места и требуют широкой полосы пропускания – все движется, мало что остается неизменным от кадра к кадру. Сравните клип, в котором человек что-то говорит, находясь на статичном синем фоне, и съемку какой-нибудь спортивной игры. При одинаковой продолжительности первый клип окажется гораздо меньшего размера!
А вот пример использования чересчур большой межкадровой компрессии. Это кадр из видеоклипа, с которым мы сейчас упражняемся, я применил к нему очень высокую степень сжатия:
В процессе сжатия программа пытается найти в кадре области, соответствующие предыдущим кадрам, но при столь быстро меняющемся изображении не может этого сделать. Такая компрессия ни к чему, так что в этой настройке нужна особая тщательность.
Другой тип сжатия называется пространственным (spatial), или, иначе, внутрикадровым (intraframe). Заданный уровень компрессии применяется ко всем кадрам без исключения, невзирая на соседние кадры. Кодек Sorenson Spark использует в основном межкадровое, или времен-ное сжатие, однако применяет также и пространственное (внутрикадровое) – в ключевых кадрах. Видите, какой умелый кодек этот Sorenson Spark! При помощи межкадровой компрессии он старается сжать основную часть видео, и еще при этом использует внутрикадровую, чтобы сохранить качество изображения.
Таким образом, сжатие, заданное параметром качества, прямо отражается на том, как будет действовать настройка для ключевых кадров. Здесь нужно найти какое-то равновесие, и это поле для экспериментов с целью получить наилучшее качество при наименьшем размере файла. Увеличение компрессии означает снижение качества изображения, а добавление ключевых кадров помогает поддержать постоянство качества от кадра к кадру.
Чтобы дать вам представление о том, как число ключевых кадров влияет на размер файла, я импортировал свое видео с использованием различных значений этого параметра. Вот два наиболее важных сочетания:
•    при импортировании с качеством 90% при интервале ключевого кадра, равном 1, получился файл размером 1,2 MB;
•     импортирование того же самого клипа, но с интервалом ключевого кадра 48, дало в результате файл размером 712 КВ. Но качество этого второго видео ужасно Отличается от первого!
Следует помнить, что отнюдь не с каждым клипом будет происходить то же самое. Мой фильм – это сплошное движение, а это значит, что невозможно так же эффективно использовать технологию ключевых кадров, как если бы это была видеозапись выступления диктора новостей, где движения практически никакого нет.
Если вы поднаторели в технике, вам, возможно, интересно будет узнать, что Sorenson Spark экономит место еще и за счет цветового пространства: «Для каждого блока данных 2×2, YUV4:2:0 содержит 4 образца яркости (Y), но только 2 образца цветности (U, V).» Человеческий глаз много чувствительнее к различиям светимости, или яркости, чем к хроматической насыщенности (цвету), и такой метод позволяет намного уменьшить объем информации, необходимой для реконструкции изображения, что дает более высокую степень сжатия. На этом мы наше маленькое отступление закончим.

Масштаб

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

Синхронизация

Следующий параметр – Синхронизация видео по частоте документа Flash (Synchronize video to Macromedia Flash document frame rate). Здесь можно компенсировать различие в частоте кадров, таким образом, что в итоге видео будет воспроизводиться с той же частотой кадров, что и фильм Flash.
Например, я захотел для своей мультимедийной презентации установить частоту кадров 60 fps (вообще, это многовато, так что если захотите последовать такому примеру, убедитесь сначала, что ваша целевая аудитория сможет воспроизвести презентацию на такой скорости). Естественно, такая частота кадров не будет идеальной в том случае, если я захочу импортировать видео с частотой кадров, например, 30 fps. Деся-тисекундный клип с частотой 30 fps, импортированный в фильм Flash, имеющий частоту 60 fps, превратится в пятисекундный Звук тоже будет не синхронизирован.
Установив Синхронизацию, мы добьемся того, что в процессе импортирования видео разница в частоте кадров будет автоматически устранена. То есть если видеоклип 30 fps импортировать в фильм Flash i5fps, то при включенной Синхронизации часть кадров будет отброшена, видео станет, пожалуй, немного «дергаться», зато его продолжительность и синхронизация со звуком сохранятся. Sorenson Spark в этой ситуации будет просто отбрасывать каждый второй кадр.

Звук

Наконец, последняя опция касается импортирования звука вместе с видео. Необходимо сказать, что не всякий звук можно импортировать: вы сможете это сделать лишь в том случае, если ваш компьютер поддерживает кодек, который был использован для сжатия звука в оригинальном файле.
Как и с видео, во Flash лучше всего импортировать звук с наименьшим сжатием. Самый лучший выбор, если он вам доступен, это РСМ, являющийся, по сути дела, записью звука вообще без сжатия. Однако при желании вы можете импортировать и сжатый звук. Хороший пример – фильмы формата QuickTime, в которых звук сжат при помощи 16-битовой компрессии с прямым порядком байтов при частоте 44,1 кГц – или просто MPEG Layer 3 (МРЗ).
Учтите, что не всякий сжатый аудио-формат может быть импортирован во Flash. В таком случае вместо опции импорт аудио (Import audio) вы увидите сообщение об ошибке.

Как уже было сказано, ваша система должна поддерживать аудио кодек, использованный при изначальном кодировании звука. Кроме этого следует принять во внимание, что аудио треки файлов MPG и MPEG могут импортироваться неправильно. Попытка импортировать MPG-видео вместе со звуком может привести к тому, что не удастся импортировать весь фильм! Если у вас возникают проблемы при импортировании видео вместе со звуком, тогда при помощи видео редактора попробуйте перекодировать видео и звук в другой формат, используя кодеки и компрессоры, поддерживаемые вашей системой.
Быстрое и недорогое решение проблемы перекомпрессии ваших MPEG, MPG и других несовместимых форматов – QuickTime Pro от Apple. Он дает возможность импортировать множество видео-форматов и экспортировать их в другой формат, например, MOV. QuickTime Pro можно скачать с www.apple.com/quicktime/download.

Устанавливаем параметры импорта видео

Теперь, когда мы получили сведения о тех силах, посредством которых параметры импорта видео управляют видео-вселенной Flash, давайте вернемся к нашему упражнению и зададим параметры для нашего видео файла. Параметры, указанные здесь, даны, естественно, для нашего файла-образца – driver_final.mov. Каждый видео файл имеет свои особенности, так что если вы используете свой собственный материал, воспользуйтесь новоприобретенными знаниями (а также методом проб и ошибок), чтобы найти наилучшее решение для своего конкретного материала.
1.  Для нашего примера установите Качество (Quality) на «90″, чтобы постараться сохранить хорошее качество, подходящее для широкополосного вещания.
2.  Установите Интервал ключевого кадра (Keyframe interval) на «48″ -наибольшее значение в Sorenson Spark, а параметр Масштаб (Scale) оставьте на 100% – 320×240 точек.
3.   В этом упражнении мы установили частоту кадров нашего фильма Flash на 30 fps, что соответствует частоте кадров импортируемого видео, поэтому синхронизация не требуется.
4.   Нам нужно выбрать Количество кадров видео для кодировки по числу кадров Macromedia Flash (Number of video frames to encode per number of Macromedia Flash frames). Например, чтобы воспроизводить 1 кадр видео для каждого кадра Flash, мы выбираем из ниспадающего списка 1:1. Если изменить это значение, то часть кадров импортируемого видео будет отброшена, что сделает это видео медленнее, однако может сделать его «дерганым» (менее плавным). Здесь мы выберем воспроизведение всех кадров с частотой кадров Flash, то есть, оставляем 1:1.
5.   Нажмите кнопку ОКи дождитесь окончания процесса компрессии – Flash сжимает видео уже на этом этапе, вместо того, чтобы делать это при экспортировании готового фильма. Таким образом, процесс экспорта фильма Flash не будет замедлен из-за необходимости сжимать еще и видео.
6.   В случае импортирования видео непосредственно в сцену (stage), может появиться следующее сообщение, если клип содержит больше кадров, чем монтажный стол, на который вы его помещаете. Нажмите кнопку Да (Yes), чтобы добавить кадры, иначе видеоклип не будет показан вообще – видео воспроизводится только в том случае, если в фильме Flash имеется достаточное количество кадров.
Итак, вы сделали это! Мы благополучно импортировали наш видеоклип во Flash и теперь готовы к его обработке в стиле Flash. Это был не самый захватывающий процесс, однако на нем покоится фундамент для построения удачных Flash-видео презентаций. Потратив некоторое время на подбор этих настроек, вы будете уверены в том, что в вашей презентации не содержится неоправданно больших видео-массивов, которые могли бы затормозить и скомкать все представление.

Производим любой герметик УТ-32, натрий-бутадиеновый каучук,. ;