При экспорте анимации следует учитывать ряд моментов, особенно если вы хотите при экспорте получить высококачественное видео. Ниже приведены практические советы и рекомендации.
Общие рекомендации по улучшению качества видео
- Перед экспортом воспроизведите анимацию несколько раз, чтобы убедиться в её корректности и наличии желаемых эффектов.
- Экспортируйте анимации небольшой длительности, чтобы протестировать различные кодеки и установки сжатия.
- Чтобы создать высококачественное видео с четким текстом и данными, используйте кодек, не применяющий сжатие с потерями. Например, при экспорте файла AVI можно использовать кодек Полные кадры (Несжатый), выбрав его в диалоговом окне Сжатие видео. Чем меньше сжатие, тем больше размер выходного видео.
- Постарайтесь не открывать другие приложения при экспорте видео. Это может привести к появлению в экспортированном видео нежелательных ложных изображений. Или можно включить опцию Разрешить запись за пределами экрана, чтобы вы могли работать с другими приложениями пока создаётся видео. Запись за пределами экрана лучше всего работает, если увеличить размер приложения во весь экран. Качество записи за пределами экрана также зависит от вашей графической карты и того, как она поддерживает работу с несколькими окнами. Поэтому при отмеченной опции Разрешить запись за пределами экрана иногда возникают артефакты.
- В ArcGlobe перед экспортом анимации вы должны полностью или частично кэшировать некоторые крупные наборы данных.
- Если у вас в приложении ArcGlobe большой объем данных, анимация может экспортироваться довольно долго. Это происходит потому, что для экспорта каждого кадра надо перерисовать все данные полностью. Также это зависит от выбранных кодека и качества сжатия.
- Экспорт продолжительного видео может занять довольно долгое время; предварительно отключите экранные заставки и проч.
- Для улучшения качества экспортируемого видео можно изменить настройки графической карты - качество цвета, сглаживание, анизотропную фильтрацию и т.д.
Рекомендации по выбору кодека при экспорте видео
Кодеки (технологии сжатия/восстановления) - это стороннее программное обеспечение, существенно уменьшающее размеры файлов, поддерживая при этом оптимальное качество изображения. Обычно на разных машинах имеются различные кодеки, в зависимости от типов и версий программного обеспечения для создания, редактирования и просмотра видео. Все имеющиеся на вашем компьютере кодеки, поддерживаемые Microsoft AVI (Audio Video Interleaved AVI), доступны при экспорте анимации. Они перечислены в диалоговом окне Установки сжатия. Информация о кодеках и их свойствах легко доступна в Интернет или поставляется с программным обеспечением, в которое загружен кодек на данной машине.
При экспортировании предоставляются все доступные кодеки, однако выбор кодека, лучше всего подходящего для ваших целей - полностью ваше решение. Результаты работы кодека определяют качество получающегося в результате видео. Кроме того, если вы намереваетесь отослать получившееся видео клиенту, вам необходимо быть уверенным, что у него имеется такой же кодек для разделения(декомпрессии) данных и просмотра файла. Вы можете обнаружить, что некоторые кодеки могут хорошо работать на одной машине, и некорректно - на другой. Чтобы понять, какой кодек даёт наилучший результат, экспортируйте видео меньшей продолжительности, и протестируйте, какой кодек окажется наилучшим. Однако из стандартного списка кодеков AVI успешно применяются следующие кодеки:
- Для AVI, вероятно, Full Frames, Uncompressed, является наилучшим кодеком, дающим в результате высококачественное видео. Размер получающегося файла видео может быть очень большим, поскольку в этом случае не применяется сжатие. Из применяющих сжатие кодеков, для получения хороших результатов могут использоваться Cinepak Codec by Radius и Microsoft Video 1.
Контролирование размера файла экспортируемого видео
Размер файла экспортируемого видео в основном зависит от нужного разрешения (ширина x высота) выходного видео, частоты кадров выходного видео и примененного алгоритма сжатия.
- Вы можете понизить разрешение исходного файла AVI, чтобы значительно уменьшить размер файла. Это может быть полезно в тех случаях, когда необходимо, чтобы экспортируемый видео файл одновременно имел высокое качество и небольшой размер. Например, когда размер файла по ширине и высоте снижается от 720 Х 480 до 320 Х 240, то есть вдвое, это обозначает, что общее количество данных, использующееся для представления видео, снижается в четыре раза. Это значительно уменьшает размер файла. Вы можете менять размер выходного видео в диалоге Опции.
- Частота смены кадров - это число кадров, отображаемых в видео за секунду (fps). Частота смены кадров сильно влияет на общий размер файла. Снижение частоты смены кадров в вашем видео с 15 до 10 может значительно уменьшить размер файла. Однако, снижение частоты смены кадров может повлиять на плавность воспроизведения.
- Выбор кодека, который применяет не очень большое сжатие приводит в целом к созданию видео высокого качества. Но при этом увеличивается размер файла на диске. Например, при экспорте AVI, использование кодека Full Frames (Без сжатия) приводит к созданию файла большего размера, чем кодека Microsoft Video 1.