Создание файлов Flash в Producer
Нижеследующие инструкции происходят из моего собственного опыта создания файлов Flash в Producer.
Общие процедуры
После загрузки презентации, настройки продолжительности слайдов и переходов, движений и других параметров выберите создание презентации в формате Flash и настройте параметры создаваемой презентации. Producer создаст презентацию, и попутно создаст код HTML для неё. Даже если вы планируете перенести её на другую страницу, я считаю удобным позволить Producer создать страницу, поскольку потом будет просто скопировать из неё код HTML, а затем вставьте в другой документ HTML.
Если Вы планируете использовать код HTML, который создаёт Producer, то, возможно, вам захочется изменить название страницы и ссылку в нижнем колонтитуле, которые генерирует Producer. Вместо хвастливой надписи о том, что страница создана в ProShow Producer и ссылки на главную страницу сайта Photodex, вы можете изменить текст и тег ссылки на любой другой. Также вы можете захотеть включить в страницу ссылки «Назад» или «Домой» для удобного возврата на соответствующую страницу. Все эти изменения в коде веб-страницы можно проделать в любом редакторе HTML (Dreamweaver, FrontPage, или в любом другом). Также эти изменения можно проделать в обычно блокноте, WordPad или в EditPlus.
Для просмотра видео в интернете вам необходим домен и веб-хостинг для хранения файлов и обеспечения потоковой загрузки видео в браузеры пользователей. Часто провайдеры ограничивают пропускную способность. Если вы собираетесь делать много презентаций в формате Flash для распространения в интернете, то вам, возможно, захочется приобрести свой собственный домен и безопасный веб-хостинг, предоставляющий практически неограниченное место для хранения файлов и нормальную пропускную способность всего за несколько долларов в месяц.
При создании презентации в формате Flash Producer создаёт 4 файла:
- YourFlashName.html
- YourFlashName.swf
- YourFlashName-intro.flv
- YourFlashName-show0.flv
Для предоставления людям доступа к Flash всё, что вам нужно сделать, это загрузить эти файлы на свой сервер и предоставить ссылку на файл YourFlashName.html
Настройка в Producer
В общих чертах, постоянная скорость Flash видеороликов, которые создаёт Producer, не любит слишком много движения. В более широком смысле, все схемы сжатия видео записывают «ключевой кадр» в указанном интервале, и заполняют недостающими кадрами различиями в кадрах. То есть, они сохраняют только те области кадра, которые отличаются от ключевого кадра, копируя те, которые находятся не в ключевом кадре, в новый кадр (процесс на самом деле гораздо сложнее, но в целом всё происходит именно так). Если существуют большие различия между ключевыми и промежуточными кадрами, то видео нуждается в очень высокой скорости для сохранения различий, и для того, чтобы безвозвратно не потерять разрешение. Таким образом, чтобы получать хорошие Flash видеоролики в Producer, нужно ограничить различия в кадрах в максимально возможной степени.
По моему опыту, переход «Cut» работает лучше, чем другие переходы. Например, двух или трёхсекундные постепенные появления, даже если изменения происходят на чёрном фоне, выводят большее количество артефактов сжатия. Масштабирования и вращения также работают не очень хорошо. Я считаю, что шаг масштабирования с продолжительностью 0.3 секунды или около того с переходами «Cut» работают лучше, чем непрерывное масштабирование, которые часто показывают непрерывный парад весьма заметных артефактов для 2 или 3 секунд продолжительности масштабирования.
Наконец, размер и формат видео. Любое видео в формате Flash выше 480 × 360 практически бесполезно. Единственным местом, которое я когда-либо видел, где Flash видео размером 640 × 480 выглядит нормально — это обучающие ролики, в которых только указатель мыши двигается по экрану. Для типичной презентации, однако, артефакты сжатия являются настолько серьёзными, что сгенерированная презентация становится совсем непрезентабельной. Наилучшие результаты в Producer достигаются с размером 320 × 240. В этом размере, однако, изображения слишком малы для демонстрации фотографического мастерства, анимации и переходов.
Превосходные результаты в создании Flash видео могут быть достигнуты с помощью сторонних методов сжатия, таких, как On2 VP6 или H.264. Для их использования вам необходимо создать в Producer несжатое видео, а затем сжать его с помощью сторонних коммерческих пакетов.
Короткий Flash-ролик, показывающий множество различных переходов, масштабирования, панорамирования и так далее со сравнением результатов качества, можно посмотреть, перейдя по этой ссылке:
http://www.visisketchpro.com/FlashVidExample/FlashExample4_480X360_30fps.html
Настройки Flash, используемые участниками форума
- Тип: Custom
- Формат: Flash Video
- Сжатие: Video for 768k Broadband
- Разрешение: 420 × 280
- Частота кадров: 23.98
- Аудио: флажок «С аудио» должен быть включён
- Пропорция отображения: 16:9
- Кодирование: Высокое качество
- Насыщенность: отключена
- Анти-мерцание: включено
Вышеупомянутые настройки используются только с простым панорамированием и масштабированием и несложными переходами.
Первая демонстрационная версия Producer была настроена на вывод размером 800 × 600 и имела размер 135 Мбайт. Затем они изменили размеры до 510 × 410, в результате чего размер файла стал 44 Мбайт.
Увеличение скорости видео
Увеличение скорости видео может увеличить качество. Попробуйте 16000 Кбит, но знайте, что это также увеличит размер файла. Для веб-презентации это не очень хорошая идея.
Flash без меню
При выборе в качестве вывода презентации в формате Flash перейдите в открывшемся окне настроек на страницу «Меню». Затем в списке справа из числа доступных тем оформления выберите «Без меню».
Элементы управления воспроизведением
При выборе в качестве вывода презентации в формате Flash на странице «Параметры» включите опцию «Элементы управления воспроизведением видео», чтобы во время воспроизведения иметь доступ к кнопкам «Воспроизвести», «Остановить» и «Приостановить».
Файл Flash не будет работать на сайте
Убедитесь в том, что файлы SWF и FLV находятся в одной папке.
iPod
- Загрузите желаемую презентацию
- Выберите команду «Вывод → Видео для устройств»
- Откроется окно для выбора устройства вывода. Слева в разделе «Media Player» выберите «Apple».
- Выберите устройство iPod из списка.
- В окне доступны опции «Сохранить в» и «Профиль». Возможно, единственным возможным вариантом опции «Сохранить в» будет «Choose A Specific Location».
- В списке «Профиль» выберите высокое качество.
- Нажмите кнопку «Создать».
- Откроется другое окно, в котором нужно выбрать папку для сохранения файла видео для iPod. Создайте папку специально для файлов iPod.
- После создания файла видео закройте Producer и откройте iTunes.
- Перетащите видео файл в список воспроизведения iTunes.
- Щёлкните правой кнопкой мыши по видео файлу в списке воспроизведения и выберите команду «Convert Selection for iPod».
- Подключите iPod к компьютеру и перетащите в него преобразованное видео.
YouTube
Хотя качество видео для YouTube тоже невысокое, они увеличили максимальный размер до 1 гигабайта. Вот мой метод:
- Выберите команду «Вывод → Файл видео».
- Тип видео: Custom
- Параметры формата: mpeg2, mpeg video, 640 × 480, частота кадров 30
- Кодирование: высокое качество
- Пропорция отображения: 4:3
Зарегистрируйтесь на YouTube и загрузите видео. Вы можете вынудить воспроизведение видео в высоком качестве, вместо стандартного, добавив в конце адреса URL: &fmt=18
Quicktime
- Выберите команду «Вывод → Файл видео».
- Тип видео: Custom
- Формат: Quicktime.
- Сжатие: Apple MPEG4.
- Для интернета установите разрешение 320 × 240. В противном случае, оставьте его 640 × 480.
- Частоту кадров установите в 30.00.
- Включите опцию «С аудио» для включения звука в презентации.
- Нажмите кнопку «Создать».
Настраиваемый файл видео
- Выберите команду «Вывод → Файл видео».
- В списке типа видео выберите «Custom».
- В списке «Формат» выберите тип видео файла.
- Выберите кодек, если требуется сжатие.
Несколько стандартных видео кодеков
- Cinepak: ранний кодек, используемый в Apple QuickTime.
- Huffyuv: очень быстрый кодек, сжимающий без потерь.
- Intel Indeo Video: более старый кодек.
- Intel IYUV codec: (информации не найдено об этом кодеке)
- Lagarith: более современная форма Huffyuv. Работает медленнее Huffy, но сжимает немного лучше.
- Microsoft Video 1: очень старый кодек
- MPEG-1 Part 2: используется для видео компакт-дисков и иногда для сетевого видео. Если качество исходного видео хорошее и скорость достаточно высока, VCD может выглядеть немного лучше, чем VHS.
- MPEG-2 Part 2: используется для DVD, SVCD, и в большинстве цифровых передач видео и кабельных систем. На DVD обеспечивает хорошее качество изображения. Поддержка широкоэкранного режима. Используемый для SVCD он не так хорош, как для DVD, но лучше, чем VCD.
- MPEG-2: старый кодек, но по-прежнему используется очень часто.
- MPEG-4 Part 10: (часто называется AVC) новый стандарт, содержащий значительные усовершенствования. Используется в XBOX 360, PlayStation, iPod, iPhone, Nero Digital, Mac OS X v10.4, и в дисках HD DVD/Blu-ray.
- MPEG-4 Part 2: используется для интернета, радиопередач и средств массовой информации. Улучшено качество по сравнению с MPEG-2. Поддерживается как прогрессивная, так и чересстрочная развёртка.
- DivX, Xvid, FFmpeg MPEG-4 и 3ivx являются реализацией MPEG-4 Part 2.
- WMV: (Windows Media Video) семейство видео кодеков Microsoft, включающие WMV 7, WMV 8 и WMV 9. Они могут сделать всё, что угодно, начиная от видео с низким разрешением для низкоскоростного интернета до HDTV.
Выберите разрешение. Вы можете увеличить его до 720 × 480 для стандартного телевизора (4:3) или до 800 × 450 для широкоэкранных (16:9).
Частоту кадров оставьте как есть.
Если у вас есть звук в презентации, то включите опцию «С аудио».
Качество кодирование должно быть высоким, если у вас нет причин для снижения размера файла.
Опция «Насыщенность» работает только на устройствах с чрезмерно высокой насыщенностью, поэтому будьте осторожны с этой опцией. Если изображение телевизора вашего соседа вынуждает через некоторое время просмотра слезиться ваши глаза, и если презентация предназначена для этого соседа, включите насыщенность… или научите соседа правильно настраивать телевизор.
Если ваша презентация содержит множество движущихся элементов, могущих вызывать нежелательное мерцание, то у вас есть опция «Анти-мерцание», которая применяется некоторое размытие всех фотографий, или же вы можете воспользоваться путём, отнимающим множество времени — редактирование отдельных фотографий в графическом редакторе, применяя размытие только для тех частей, которые подвержены мерцанию, таких, как жёсткие, прямые линии.
Самым безопасным цветовым профилем для использования является основной профиль sRGB, но если вы знаете точное цветовое пространство другого устройства, на котором будет воспроизводиться видео, то можете выбрать другой профиль.
Воспроизведение презентации с сайта Photodex на собственном сайте
Если вы хотите воспроизводить презентации на собственном сайте, но не имеете достаточно места на сервере, то ниже описано решение этой проблемы. Следующие инструкции позволят загрузить презентацию на сайт Photodex, а затем поместить ссылку на неё в коде своего сайта.
Примечание
На первый взгляд всё это выглядит довольно сложным, но на самом деле здесь ничего сложного нет. Как только вы сделаете это один раз, вы поймёте, что это быстрый процесс.
Скопируйте следующий код и вставьте его в веб-страницу своего сайта.
<script language="javascript" src="http://www.photodex.com/presenter.js"></script>
<script>PhotodexObject("ProShow","objectname","http://www.photodex.com/shows/59110_20050129021109.px",640,480); PresenterControls("objectname",640);</script>
На сайте Photodex щёлкните презентацию, которую вы хотите отобразить на своём сайте. Выберите команду «Просмотр исходного кода страницы» (данная команда может немного отличаться в разных браузерах, но она, как правило, находится в меню «Вид»). В коде страницы найдите строки, похожие на следующие:
<script>PhotodexObject("ProShow","ashow","http://www.photodex.com/shows/59110_20050501185241.html","580","435");</script>
Обратите внимание на файл HTML, содержащий ряд чисел: 59110_20050501185241.html. Это расположение файла вашей презентации. Затем скопируйте имя этого файла HTML, и вставьте в код вашей страницы.
Пример
Вставьте следующий код…
<script language="javascript" src="http://www.photodex.com/presenter.js"></script>
<script>PhotodexObject("ProShow","objectname","http://www.photodex.com/shows/59110_20050129021109.px",640,480); PresenterControls("objectname",640);</script>
Теперь код должен быть похож на следующий:
<script language="javascript" src="http://www.photodex.com/presenter.js"></script>
<script>PhotodexObject("ProShow","objectname","http://www.photodex.com/shows/59110_20050501185241.html",640,480); PresenterControls("objectname",640);</script>
Измените расширение HTML на PX. Это будет выглядеть примерно так:
<script language="javascript" src="http://www.photodex.com/presenter.js"></script>
<script>PhotodexObject("ProShow","objectname","http://www.photodex.com/shows/59110_20050501185241.px",640,480); PresenterControls("objectname",640);</script>
Сохраните свою веб-страницу и загрузите её на сервер. Презентация будет работать безупречно.
Каждый раз при создании новой презентации следуйте предложенным инструкциям, извлекая расположение файла с сайта Photodex.
Создание презентации для своего сайта
Выберите создание презентации для веб.
- Выберите команду «Вывод → Презентация для веб».
- Настройте параметры вывода и меню.
- Перейдите на страницу «Параметры» и включите опцию «Создать веб-страницу».
- Нажмите кнопку «Создать».
- Введите имя файла и выберите папку для сохранения веб-страницы. Это и будет файл, который вы должны будете загрузить к себе на сервер.
При включении опции «Создать веб-страницу», как описано выше, будет сгенерирована базовая веб-страница, и сохранена в той же папке, что и файл веб-презентации. Вы сразу увидите его, поскольку и имя файла будет таким же.
Вы можете самостоятельно отредактировать веб-страницу, не включая опцию «Создать веб-страницу», а нажав кнопку «Код HTML», находящуюся рядом с кнопкой «Создать». Будет создан необходимый код, который вы можете скопировать и вставить в редактор веб-страниц.
При загрузке на свой сайт, убедитесь, что оба файла находятся в одной папке. Например, если вы загрузили файл «greatshow.px» и «greatshow.html» на сайт www.MySite.com в папку верхнего уровня, то ввод в адресной строке браузера адреса «http://www.MySite.com/greatshow.html» запустит презентацию.
Размер изображений
Здесь нет окончательного ответа, также нет никаких диаграмм, в которых можно посмотреть оптимальный размер изображения, но достаточно много людей протестировали некоторые параметры, и пришли к следующему консенсусу:
Минимум для исполняемого файла (EXE)
Лучше всего, если минимальный размер соответствует разрешению вашего монитора. Если не предполагается, что презентация будет просматриваться на других мониторах, кроме вашего собственного, то используйте разрешение своего монитора. Например, если разрешение вашего монитора 1024 × 768, то ширина ваших изображений должна быть не менее 1024 в ландшафтном режиме, а их высота должна быть не менее 768. Если разрешение вашего монитора 1600 × 1200, то используйте эти данные.
Однако всё меняется в цифровом мире, и всегда нужно смотреть немного вперёд, в будущее. Лучший вариант? Сохраните исходный размер изображений, или, по крайней мере, уменьшите их так, чтобы их размер в несколько раз превышал размеры вашего монитора. Это может свести на нет возможные проблемы в будущем, если вы смените свой монитор на более современный, или если вы хотите показать презентацию своему другу, у которого уже есть монитор с более высокой разрешающей способностью.
Выражение «в несколько раз превышал размеры вашего монитора» является, конечно, слишком расплывчатым и неопределённым, но оно зависит от масштаба увеличения изображения. Если вы используете 200%, то изображение должно, по крайней мере, в два раза превышать размер вашего экрана. Если вы используете 400%, то изображение должно, по крайней мере, в четыре раза превышать размер вашего экрана.
Минимум для DVD
Телевизоры имеют намного более низкую разрешающую способность, чем компьютерные мониторы, и поэтому абсолютный минимум должен соответствовать разрешению телевизора, если вы не используете масштабирования или кадрирования. Если увеличить фотографию на 200%, то вам понадобится, по меньшей мере, в два раза большее разрешения телевизора для вашего изображения. Если видео 720 × 480, то вашим минимумом будет 1480 × 960.
Минимальные значения
Лучше ошибиться в сторону большего, чем в сторону меньшего. Тем не менее, если фотография весит, скажем, 50 Мбайт, можно уменьшить её размер, чтобы воспрепятствовать ProShow захлёбываться от общего размера таких больших мальчиков. Кроме того, множество таких весомых картинок в файле EXE может приводить к судорожным движениям (в зависимости от скорости компьютера).
Начните с изображений в полном размере, если их размер не чрезмерно огромен. Если презентация сгенерирована в качестве видео для DVD, то размеры изображений в любом случае будут уменьшены. Если речь идёт о файлах EXE, то примите во внимание тот факт, что презентация может быть включена на мониторе с большим разрешением.
Самые минимальные значения
Не уменьшайте размеры, если изображение не является фотографической Годзиллой.