Текст книги "Открытые и бесплатные программы для Windows"
Автор книги: Николай Колдыркаев
Жанр: Программы, Компьютеры
сообщить о неприемлемом содержимом
Текущая страница: 17 (всего у книги 22 страниц)
• FlasKMPEG – открытый и бесплатный конвертор МPEG->DivX.
• Операционная система: Windows NT/2K/XP.
• Системные требования: процессор Celeron 600, 32 Мбайт ОЗУ.
• Размер дистрибутива: 916 Кбайт.
• Сайт: http://www.flaskmpeg.net.
• Оценка: *****.
Vidomi – один за всехБоец Vidomi так же, как и FlasKMPEG, хранит лебединую верность системе Windows. Имеет холеный, щегольской вид. Можно даже сказать, что он красив как бог, древнеримский бог – двуликий Янус. И так же обманчив. Vidomi – это комбинированное приложение для создания и проигрывания XviD– и DivX-видео телевизионного качества из существующих MPEG-файлов. По сути это несколько открытых приложений, два из которых объединены красивым и удобным интерфейсом типа «два в одном». Специальная кнопка переключает два разных приложения (Player и Encoder) так незаметно, что пользователю кажется, что он работает только с одним (рис. 11.4).
Рис. 11.4. Проигрыватель и перекодировщик Vidomi имеет очень приятный и удобный интерфейс, но ему не помешает тщательная отладка и комплект документации
В режиме Player Vidomi показал себя бойцом уверенным, но несообразительным, по умолчанию он проигрывает только файлы DivX. Режим Encoder работает, но не на всех версиях Windows. Фактически заявленные функции перекодирования работают только после специальной настройки не только кодеков, но и системы в целом.
Vidomi умеет работать в команде. В комплект поставки входят две программы (Encode Server и Slave) для выполнения задач перекодирования в сетевом режиме, что может существенно ускорить процесс. Запустите Slave на нескольких компьютерах вашей локальной сети, внесите их IP-адреса в файл encodeslaves-example.txt и сохраните его под именем encodeslaves.txt, запустите Encode Server и вуаля! – можно кодировать распределенно. Для этого в настройках Options/Network options необходимо лишь отметить галочкой пункт Encode Server и указать его IP-адрес (127.0.0.1 для собственного компьютера).
Полезность вещей определяется их необходимостью. С одной стороны, групповые вычисления под флагом Vidomi – занятие эффективное и увлекательное, но будьте осторожны и тактичны со своими партнерами по кодингу. Некоторые из моих коллег, например, оказались не в восторге от идеи использования ИХ вычислительных ресурсов для МОИХ задач. В итоге, пришлось отказаться от Vidomi в пользу достаточно быстрого и надежного FlasKMPEG, работающего только на моем компьютере.
На такое решение повлияла также нестабильность работы программы даже в личине Player, не говоря уже об Encoder. Например, под управлением Windows 98 на Celeron 433 Player запросто может упасть в любой момент, а на некоторых системах мне не удавалось запустить Encoder. Можно сказать, что стабильностью работы этого молодого бойца я на данный момент антипотрясен.
"Видоми" в переводе с украинского языка означает либо «известные», либо «ведомые». Звучное название вкупе с желто-синим дизайном вызывает стойкое ощущение дежавю. Несмотря на то, что данному бойцу требуется дополнительное муштрование, он способен произвести настоящую револющю (где-то я уже слышал это слово) в оформлении открытого мультимедийного ПО для Windows. Единственный боец, который сохраняет хорошую мину даже при плохой игре.
• Vidomi – открытый и бесплатный плеер DivX и конвертор MPEG→DivX с сетевыми возможностями.
• Системные требования: процессор Pentium II 350 МГц, 64 Мбайт ОЗУ.
• Операционная система: Windows 98/МЕ/2К/ХР.
• Размер дистрибутива: 2,25 Мбайт.
• Сайт: http://www.vidomi.com.
• Оценка: ***++.
VirtualDub – открытый видеоредактор для WindowsВ телевизионной рекламе не раз обыгрывался комичный сюжет схватки японского борца сумо с тощеньким, но жилистым соперником. Как и в этих роликах, по быстроте реакции VirtualDub опережает Adobe Premiere на простейших задачах по редактированию видео. Большинство инженеров компьютерного видеомонтажа в своей профессиональной деятельности используют Adobe Premiere. Так как они работают на заказ, то не могут предсказать, когда им может понадобиться та или иная функция этого мощного пакета.
Автор не видит причин устанавливать такой объемный и дорогой пакет программ обычному пользователю ПК, если у него возникла необходимость, к примеру, обрезать начало и конец своих фильмов и перекодировать их в более компактный формат, чтобы сэкономить дисковое пространство. С этими задачами успешно справляется маленькая программка VirtualDub (размером около 700 Кбайт, http://www.virtualdub.org). Разработчик VirtualDub позиционирует эту программу как приложение для редактирования видео, в отличие от программ для видеомонтажа как сборки видеоряда из фрагментов с добавлением эффектов.
Рис. 11.5. VirtualDub начал свои титаническии труд по конвертированию видеофильма
VirtualDub предназначен в основном для обработки AVI-файлов, поэтому, несмотря на то, что он может читать MPEG-1 и даже наборы BMP-картинок, писать на диск он может только AVI-файлы в форматах MPEG-4 и DivX.
Справка программы составлена на предельно простом английском, поэтому освоить работу в этой программе не составит труда любому пользователю, мало-мальски знающему английский. Схема работы также проста: загружаем файл, устанавливаем фильтры и опции перекодирования, осуществляем предварительный просмотр в реальном времени или по кадрам, затем сохраняем файл.
Выбрав файл при первом запуске, прежде всего посетите диалоговое окно Video | Filters. В нем вы почерпнете идею о том, что можно сделать с вашим файлом. Полезными для себя автор нашел следующие фильтры:
• Resize – изменение геометрических размеров изображения;
• Blur – размытие изображения (может использоваться для облегчения сжатия);
• Cropping – обрезка краев картинки.
В меню Audio вы можете изменить уровень звукового сопровождения (Volume) или вообще заменить звуковую дорожку (WAV Audio). Последнее может быть полезно, если вы задумали переозвучить фильм. Есть возможность также изменить степень сжатия звуковой дорожки (Compression). Для доступа к этой функции необходимо включить опцию Full Processing Mode в меню Audio.
Установив нужные опции, можно просмотреть результат в правом фрейме окна при воспроизведении, перебирая ключевые кадры или перемещая бегунок на линейке времени. Если результат вам понравился, просто сохраните новый файл (File | Save As AVI).
После этого начнется обработка файла, время которой зависит только от производительности вашей системы. «Заточенная» под Pentium 4 версия VirtualDub во многих случаях осуществляет процессинг видео вдвое быстрее его нормального воспроизведения. Тем не менее, во время обработки полнометражного фильма чаю попить вы успеете, т. к. лучше не искушать судьбу увеличением запущенных задач в этот ответственный момент. Добросовестный VirtualDub сделает все самостоятельно, максимально эффективно используя ресурсы системы в неравной борьбе с вашим видео.
VideoLAN – клиент и сервер для цифрового видеовещанияПохоже на то, что французские студенты готовят Open Source-революцию в сфере потокового видео и видео по требованию (Streaming video / Video on demand). Еще совсем недавно такого рода программные продукты можно было купить только за огромные деньги. И вот группа студентов из Франции разработала кроссплатформенную программу-сервер, способную передавать потоковое видео в локальную или глобальную сеть. Сервер VideoLAN может работать в широковещательном (Broadcast) и в индивидуальном (Unicast) режимах, а также в режиме трансляции видео по запросу. Последний отличается тем, что позволяет управлять воспроизведением.
Рис. 11.6. Программа VideoLAN не только справится с показом DVD на вашем компьютере, но и сформирует поток для трансляции по сети
Сервер VideoLAN обычно работает в UNIX и ведет вещание, воспроизводя файлы MPEG-1, MPEG-2 и MPEG-4 (DivX) или захватывая видео с устройства DVD, тюнера наземного или спутникового телевидения. Начиная с версии 0.5.0, VideoLAN Server (VLS) не выпускается для платформы Windows, как говорят разработчики из-за «хорошо скрытой ошибки». :)
На самом деле VideoLAN Client (VLC) для Windows теперь универсальный солдат – и клиент, и сервер. Клиент VLC также принимает потоковое видео в любом из перечисленных выше форматов и отображает на экране устройства или в окне программы в той операционной системе, под которую он скомпилирован.
Рис. 11.7. Эта схема дает представление о возможностях технологии VideoLAN. Здесь Streamers – это программы проекта VideoLAN, формирующие поток, a Clients – принимающие. Обратите внимание, что на большинстве платформ в качестве и того и другого можно использовать VideoLAN Client (VLC)
Программа VideoLAN Client является своего рода апофеозом переносимости программ обработки потокового видео на различные аппаратно-программные платформы. В настоящее время существуют его бинарные дистрибутивы под следующие операционные системы:
• Windows (http://www.videolan.org/vlc/dowiiload-wuidows.html);
• Mac OS X (http://www.videolan.org/vlc/download-macosx.html);
• BeOS (http://www.videolan.org/vlc/download-beos.html);
• Debian GNU/Linux (http://www.videolan.org/vlc/download-debian.htmI);
• Mandrake Linux (http://www.videolan.org/vlc/download-mandrake.htmI);
• Red Hat Linux (http://www.videolan.org/vlc/download-redhat.htmI);
• Familiar Linux (http://www.videolan.org/vlc/download-familiar.htmI);
• YOPY/Linupy (http://www.videolan.org/vlc/download-linupy.htmI).
Ряд UNIX систем поддерживается при сборке из исходного кода (http://www.videolan.org/vlc/download-sources.html), среди них:
• NetBSD;
• OpenBSD;
• Free BSD;
• Solaris;
• QNX.
Возможность самореинкарнироваться на различных платформах делает данного бойцового кота практически незаменимым при организации систем доставки видеоконтента в особо опасных зонах – отелях и жилых районах. Можно даже посылать на видеоразведку. Бойцовый кот нигде не пропадет!
• VideoLAN – мощный многофункциональный медиаплеер, может работать как клиент и сервер для цифрового вещания.
• Системные требования версии для Windows: 30 Мбайт на ЖД.
• Операционная система: Windows 98/МЕ/2К/ХР.
• Размер дистрибутива: 7,9 Мбайт.
• Сайт: http://www.videolan.org.
• Оценка: *****.
Глава 12
Редакторы трехмерной графики
– Вызываю на дуэль! – проорал кот, пролетая над головами на качающейся люстре, и тут опять в лапах у него оказался браунинг, а примус он пристроил между ветвями люстры. Кот прицелился и, летая, как маятник, над головами пришедших, открыл по ним стрельбу.
Михаил Афанасьевич Булгаков «Мастер и Маргарита»
В предыдущих сводках бойцовые коты сражались со звуком и видео, специальный отряд боролся с векторной графикой. Похоже, самое время рассказать вам о самом секретном отряде, бойцы которого покоряют мир трехмерной графики. Заточив когти и поплевав на лапы, новые бойцовые коты спецотряда 3D принимаются за работу на моем компьютере.
Art of Illusion – простой редактор 3D на JavaБойцовый кот с говорящим именем. Любит кофе Java марки Sun Microsystems. Оказавшись в среде любой операционной системы, первым делом просит чашечку свежего Java, после чего способен выполнять не очень сложные, но ответственные боевые задачи. На рис. 12.1 можно увидеть Art of Illusion в деле.
Рис. 12.1. Art of Illusion вполне годится для создания простых трехмерных моделей
Интерфейс Art of Illusion будет понятен даже новичку в мире 3D. Вид спереди, вид сбоку, вид сверху плюс изометрическая проекция (на нормальный язык это можно перевести как «искоса-сверху»). Удобная панель инструментов и грамотное построенное меню позволяют быстро создать трехмерную модель и сохранить ее в одном из трех форматов. И хотя возможности этой программы не ахти, ее все же можно рекомендовать всем, кто хочет максимально быстро начать осваиваться в мире трехмерной графики.
Ait of Illusion требует Java 1.4 или более поздней версии. Скорее всего, она уже есть на вашем компьютере, но даже если и нет, то программа для запуска тут же отправит вас на нужный сайт.
Критиковать эту программу можно лишь за скромные возможности редактирования и экспорта, а в остальном это качественное Java-приложение. Удобный, быстрый, переносимый инструмент, который не подведет вас ни на одной из Java-совместимых систем.
• Ait of Illusion – простенький 3D-редактор на Java.
• Операционная система: Windows 2К/ХР, Mac OS X, Linux, UNIX.
• Системные требования: процессор с частотой не ниже 133 МГц, 32 Мбайт на ЖД, 32 Мбайт ОЗУ, Java Runtime Environment.
• Размер дистрибутива для Windows: 11,3 Мбайт.
• Сайт: http://www.artofillusion.org.
• Оценка: ***.
AutoQ3D – удобный и быстрый редакторКикданс придумали молодые рабы, чтобы защищаться от своих хозяев. Они отрабатывали его элементы по ночам под бой барабанов – все выглядело так, будто они просто танцуют.
AutoQ3D имеет латиноамериканское происхождение и на первый взгляд кажется довольно грозным бойцом. Его способности к боевым искусствам насчитывают несколько стилей. Однако программа, созданная Гонзало Рейнагой (Gonzalo Reynaga), подходит скорее для трехмерных презентаций, чем для серьезной разработки.
Программа очень проста в использовании, у нее традиционный интерфейс с довольно удобными панелями инструментов. Даже начинающий пользователь легко разберется, ведь каждая кнопка здесь снабжена подсказкой. Однако на рис. 12.2 видно, что средств редактирования в этой программе не так уж много.
Рис. 12.2. AutoQ3D – довольно странный инструмент. В нем чувствуется добротный 3D-движок, но маловато средств редактирования. Он больше подходит для демонстрации трехмерных моделей
Интерфейс этой программы выполнен с использованием библиотеки Qt 4, что делает эту программу легко переносимой на различные аппаратно-программные платформы. В настоящее время она работает в Linux и Windows. Версия для Mac OS X официально не поддерживается разработчиком.
Автор планирует в ближайшее время перевести программу на коммерческие рельсы. Что ж, хорошему танцору деньги не мешают. А пока он рассылает пробные версии в обмен на любые пожертвования. Отдает, так сказать, котят в хорошие руки.
• AutoQ3D 1.50 – минималистический редактор 3D-графики.
• Операционная система: Windows 98 и выше, Mac OS X 10.3 и выше (требует Qt 4 – ссылка на него есть в инсталляторе), Linux (Xll R6, OpenGL, Trolltech Qt Libraries).
• Системные требования: процессор не ниже 200 МГц, 8 Мбайт на ЖД, 32 Мбайт ОЗУ.
• Размер дистрибутива для Windows: 2,3 Мбайт.
• Веб-сайт: http://autoq3d.ecuadra.com/,
• Оценка: ***.
• Цена: пока можно заплатить столько, сколько не жалко (donation).
Ayam – настоящий индеец, но не MayaХороший боец не обязательно должен быть вооружен до зубов, особенно с точки зрения индейцев. Ayam, в отличие от своего антипода (коммерческого пакета Maya :)), выглядит аскетично, но это обманчивое впечатление. Программа очень гибкая и расширяемая, с трехмерной графикой воюет непривычными методами, но справляется неплохо.
Разработчик ее позиционирует как бесплатную программу для 3D-моделирования, ориентированную на работу с интерфейсом RenderMan. В переводе на нормальный русский язык это означает, что для непосредственного обсчета трехмерных сцен используется внешняя программа, соответствующая неким общепризнанным спецификациям студии «Pixar». Ранее Ayam назывался "The Mops".
Ayam – образец действительно кроссплатформенной среды для редактирования 3D. Он работает в условиях Linux, IRIX и Win32. Версия для Mac OS X также великолепна, хотя и требует тщательной настройки.
Для работы с Ayam его автор, Ларри Гритц (Larry Gritz), рекомендует использовать программу рендеринга BMRT (Blue Moon Rendering Tools – RenderMan-совместимый ревдерер того же автора), несмотря на то, что свободное распространение этой программы приостановлено.
Впрочем, на некоторых (особенно BSD-совместимых платформах, к которым относится и Mac OS X) вместо BMRT можно использовать программы рендеринга Pixie, 3Delight, Aqsis или любую другую RenderMan-совместимую «молотилку» для пикселов.
Бойцовый кот Ayam на первый взгляд выглядит непривычно, но, приручив его, можно почувствовать себя вполне комфортно. Кроме того, Ayam сопровождается очень подробной документацией. Большая, кстати, редкость для открытых программ. Судите сами, руководство пользователя Ayam в формате PDF составляет более 150 страниц и при этом тщательно структурировано. Тут и подробнейшее оглавление, и глоссарий, и масса перекрестных ссылок. Методичность и пунктуальность немецкого автора вызывают уважение.
• Ayam 1.8 – гибкий кроссплатформенный редактор 3D-графики.
• Операционная система: Windows 95 и выше, Linux, IRIX, Mac OS.
• Системные требования: процессор не ниже 133 МГц, 16 Мбайт на ЖД, 32 Мбайт ОЗУ.
• Размер дистрибутива для Windows: 4,4 Мбайт.
• Сайт: http://ayam.sourceforge.net/.
• Оценка: ****.
• Цена: бесплатно.
Wings 3D – рисуем трехмерную модель боевого роботаБоец Wings 3D перенял опыт своего коммерческого собрата по имени Nendo. Отточеный интерфейс и поддержка нескольких форматов трехмерной графики делают его сильным и умелым солдатом. Не зная этой программы, я за пять минут нарисовал в ней небольшого боевого робота. Могу смело рекомендовать ее начинающим 3D-дизайнерам. Впрочем, даже профессионалы находят Wings 3D очень приятной в использовании программой с неплохой системой развертки. На рис. 12.3 можно увидеть, что Wings 3D может хорошо работать с довольно сложными моделями.
Рис. 12.3. Простота и удобство использования Wings 3D понравятся как начинающим, так и опытным дизайнерам
Импорт и экспорт данных возможен в форматах Nendo (расширение – ndo), 3D Studio (3ds), Alias FBX (fbx), Cartoon edges (eps), Wavefront (obj), Renderware (rwx) и даже в VRML 2.0 (wrl). Я проводил специальное тестирование продукта на предмет обмена данными с другими приложениями и выяснил, что с экспортом у этой программы никаких проблем не возникает.
В то же время по некоторым ключевым параметрам программа сильно отстает от своих собратьев, например, в области фотореалистичной визуализации. Возможности рендеринга Wings 3D весьма ограничены. Поэтому рекомендовать к использованию эту программу можно лишь в качестве удобного инструмента редактирования. У программы есть даже специальный режим для несчастных пользователей однокнопочной макинтошевской мыши. Я чуть не прослезился от такой трогательной заботы. Поэтому предлагаю считать эту программу очень дружественной.
• Wings 3D 0.98 – очень простой и приятный редактор 3D-графики.
• Операционная система: Windows 98 и выше, Mac OS X 10.3, Linux (нужны библиотеки OpenGL или Mesa).
• Системные требования: процессор не ниже 400 МГц, 8 Мбайт на ЖД, 32 Мбайт ОЗУ, Java Runtime Environment.
• Размер дистрибутива для Windows: 3,2 Мбайт.
• Сайт: http://www.wings3d.com,
• Оценка: ****.
• Цена: бесплатно.
Blender – больше, чем 3 – редакторУниверсальный солдат Blender имеет суровый внешний вид, внушительную амуницию и в совершенстве владеет пугающим количеством единоборств. Blender хорошо подходит как для создания фотореалистичных сцен, так и для трехмерной анимации. Богатый инструментарий приближает данного бойца к программам коммерческого ранга, а количество поддерживаемых форматов экспорта и импорта оправдывает армейскую кличку «Смеситель» (именно так звучит перевод с английского языка слова Blender).
Внешний вид программы Blender в корне отличается от других трехмерных программ. Он непривычен, зато многие операции позволяет выполнять быстрее. Для эффективной работы в Blender вам придется запомнить довольно большое количество горячих клавиш. (Такой же подход использовали хакерские программы для написания электронной музыки. Так называемые "музыкальные трекеры".)
Функционально Blender близок к таким коммерческим продуктам, как 3D Studio Мах или Maya. А вот с математикой у «Смесителя» несколько хуже. Визуализация фотореалистичных сцен происходит медленнее и все же не так качественно, как в перечисленных выше коммерческих аналогах.
Программу можно использовать для редактирования и визуализации даже очень сложных трехмерных конструкций. Я открывал в ней разработанную в "Jet Propulsion Laboratory" модель межпланетного исследовательского зонда «Cassini», состоящего из 30 000 объектов, и мог спокойно вращать и редактировать ее. Визуализация тоже прошла без проблем, хоть и пришлось немного подождать.
Рис. 12.4. Blender – самая мощная из программ трехмерной графики. Но чтобы разобраться в ее интерфейсе, вам понядобятся железные нервы и стимулятор памяти
В общем, боец весьма силен, быстр, ловок. Медлительным бывает только при выполнении силовых упражнений, таких как рендеринг. Основными достоинствами Blender являются его функциональность и бесплатность.
Правообладателям!
Это произведение, предположительно, находится в статусе 'public domain'. Если это не так и размещение материала нарушает чьи-либо права, то сообщите нам об этом.