logo
Производство цифровых фотоальбомов в форматах DivX AVI и MPEG для ПК, DVD-плееров и совместимых устройств

3.2 Выбор программного обеспечения

  • Своеобразным «ядром» для всего используемого программного обеспечения является операционная система. На целевой машине, решающей поставленную задачу, установлена операционная система Microsoft Windows XP SP2 Corporate Edition русской версии.
  • Операционная система Windows XP появилась 25 октября 2001 года и является одной из самых удачных разработок компании Microsoft в области ОС. Это довольно мощная операционная система, в основе которой лежит Windows 2000.
  • Windows XP - это OC от Microsoft, начиная с которой сделана попытка объединить две, ранее существовавшие независимо, линейки W9x и NT. Первоначально этот проект назывался Whisler, но сейчас он разделился на две линии, Windows XP, позиционирующуюся на замену W9x и W2kPro, и Windows.NET, позиционирующуюся на замену NT Server всех сортов. Вне зависимости от названия, все они является прямыми наследниками Windows 2000, и продолжателями линейки Windows NT. Этот факт и определяет основные особенности Windows XP. Это полностью 32 разрядная ОС с приоритетной многозадачностью, существует также 64 разрядная версия для компьютеров на базе процессоров Intel Itanium и AMD Athlon 64. В её основе лежат те же принципы, на которых базировались все NT. Изменения произошли и в пользовательском интерфейсе ОС. Используется цветовая гамма, заимствованная из Window X, линии плавны, углы скруглены.
  • Microsoft утверждает, что для успешной инсталляции XP необходим процессор не менее 233 мегагерц, 64 мегабайта оперативной памяти, и 1.5 гигабайта свободного места на диске. Однако, для более-менее комфортной работы понадобится процессор не менее 500 мегагерц, и не менее 128 мегабайт оперативной памяти. Максимальный объём оперативной памяти - 4 гигабайта. Хотя, максимально облегчив интерфейс можно добиться того, что XP будет требовать меньше памяти чем Windows 2000, поэтому если пожертвовать всякими «примочками», и визуальными эффектами, то вполне комфортно можно будет работать и на менее мощных системах. Как и любая ОС на ядре NT, XP очень любит лишнюю оперативную память, поэтому 512 мегабайт для такой системы совсем не будут лишними, хотя и не являются обязательными. На 256 Mb система работает очень быстро и очень приятно, если не грузить её очень тяжёлыми приложениями. Если включить все визуальные эффекты, то XP будет заметно притормаживать на относительно слабых процессорах, вне зависимости от объёма оперативной памяти. Такой же эффект наблюдается при использовании слабой видеокарты. Однако, если система достаточно мощная, то нормально настроенный XP будет работать гораздо быстрее, чем любая ОС от Microsoft, выпущенная ранее.
  • Для взаимодействия с периферией операционной системе необходимы программы-драйвера, которые могут управлять соответствующими устройствами. Для работы сканера используется фирменное программное обеспечение EPSON и драйвера с верной цифровой подписью, помеченные как «Совместимые с Microsoft Windows XP»).
  • Драйвер для работы с цифровой камерой уже имеется в базе данных драйверов операционной системы (driver.cab). При первом подключении к компьютеру через USB-кабель происходит автоматический поиск и установка программного обеспечения для работы с камерой. Устройство определяется в зависимости от его настройки как «USB-накопитель» или «Flash-диск» (тогда работа строится как с обычным жёстким диском), либо как «Устройство ввода изображений» (для работы используется стандартное приложение панели управления Windows - «Мастер работы со сканером или цифровыми камерами»).
  • Обеспечение работы привода TEAC в части чтения и записи CD-дисков поддерживается на уровне операционной системы («Служба СОМ записи компакт-дисков IMAPI»), но сервис в части записи довольно малофункционален, также не поддерживается запись DVD-носителей. Для дистрибуции проекта использовано приложение Ahead Nero Burning ROM, в частности, его упрощённый вид Nero Express. Данное приложение имеет дружественный русифицированный интерфейс, который довольно прост и интуитивно понятен. Обеспечивается процесс записи дисков всех поддерживаемых приводом форматов, а также создания красочных и функциональных меню для дисков DVD. В случае необходимости Nero также может обеспечить кодирование аудио и видеоданных в соответствующие потоки нужного формата. На рынке программного обеспечения для записи CD и DVD имеется довольно-таки много игроков, производящих различные приложения (CloneCD, WinISO, Alcohol, продукция компании ROXIO, чей движок используется для записи компакт-дисков средствами операционной системы Windows), но Ahead Nero Burning ROM обладает оптимальным соотношением «возможности»/«простота освоения». Именно по этой причине этот программный комплекс был мною выбран для записи на CD и DVD.
  • Изображения, поступающие со сканера или камеры, часто требуют обработки. Существует большое количество программ для этих целей, признанными же лидерами являются программные продукты, разрабатываемые компанией Adobe, в частности, Adobe Photoshop CS. Данная прикладная программа является стандартом «де-факто» в обработке растровых изображений и имеет огромное количество возможностей модификации исходного изображения.
  • Своеобразным «ядром» исполнения данного проекта является приложение для обработки видеосистема нелинейного монтажа.
  • Данный сегмент рынка программного обеспечения давно уже удерживают такие программы, как, например, Pinnacle Studio. Данные пакеты многофункциональны, но у них есть один общий недостаток - высокая стоимость и сравнительно большие затраты времени на изучение. Для работы над данным проектом, а также над рядом других, мною была выбрана программа Video Editor из комплекса Ulead Media Studio 7.0 Pro. Данная программа имеет богатые функциональные возможности, интуитивно понятный, дружественный интерфейс, имеющий русскоязычный вариант.
  • Для создания потока мультимедийной информации в формате AVI DivX используются разнообразные конвертеры. Также, эту функцию могут выполнять различные видеоредакторы. С целью получения видео потока в стандарте DivX AVI была использована утилита Dr.DivX, которая выполняет перекодирование из любого формата в DivX 5.2.1., имеет простой интерфейс и позволяет начать процесс конвертирования без предварительной установки многочисленных настроек.
  • -->