Читаем 200 лучших программ для Linux полностью

Создание видеоредактора Cinelerra неясно. Программисты, участвовавшие в разработке, являются сотрудниками крупных компаний, руководству которых не нравится, что их подопечные занимаются посторонними делами даже в свободное от основной работы время. По этой причине группа разработчиков, занимающаяся созданием Cinelerra, называет себя Heroine Virtual Ltd., а на вкладке About (О программе) вместо настоящих имен можно увидеть только псевдонимы. Помимо Cinelerra, эта группа занимается разработкой еще нескольких полезных программ и библиотек для Linux. На сайте проекта http://heroinewarrior.com/ вы найдете видеопроигрыватель XMovie, библиотеки Libmpeg3 и QuickTime 4 Linux, микшерные утилиты Mix2000 и Mix2005. Изначально Cinelerra разрабатывалась исключительно для Linux, но сегодня возможна ее сборка и в других UNIX-подобных операционных системах, даже в Mac OS X (рис. 3.23).

Рис. 3.23. Основное окно Cinelerra


Первая версия Cinelerra появилась 1 августа 2002 года. Ее основой послужил видеоредактор Broadcast2000, разрабатываемый этой же группой с 1996 года. Это была одна из удачных попыток создать бесплатный инструмент для редактирования видео, который еще в те времена умел обрабатывать видеофайлы размером 64 Тбайт. От Broadcast2000 Cinelerra достался интерфейс также собственной разработки Heroine. Премьероподобный интерфейс некоторые пользователи критикуют, но другие считают его удобным и достаточным. В начале проекта возможностей Gtk не хватало, а Qt еще был закрыт, поэтому разработчики вынуждены были написать свою библиотеку, которая используется до сих пор. Изначально мрачноватый интерфейс можно украсить при помощи скинов.

Практически сразу у основного проекта, размещающегося по интернет-адресу http://heroinewarrior.com/cinelerra.php3 (страница http://sourceforge.net/projects/heroines/ также принадлежит Heroine Virtual Ltd.), появилось ответвление – Cinelerra-CV (http://cv.cinelerra.org/). Причина его появления проста. Релизы от Heroine появляются с периодичностью раз в полгода, за это время в коде, как правило, обнаруживаются ошибки и появляется необходимость добавить некоторые функции. К этому можно прибавить несогласие с основной линией разработки. Этим и занимаются в Cinelerra-CV. Ветка SVN, разрабатываемая Heroine, собирается в архив, и накладываются патчи. Есть вероятность, что некоторые нововведения затем появятся в основном Cinelerra, но это необязательно.

Возможности Cinelerra

Несмотря на некоторую схожесть интерфейса (см. рис. 3.23), навыки работы с Adobe Premiere вам пригодятся мало, хотя это не значит, что они нежелательны. Многие вопросы здесь реализованы несколько по-другому или вообще отсутствуют. Например, желание захватить фрагмент видео при помощи кнопки мыши и перенести его в другое место ни к чему не приведет. Однако, выделив любую часть видео, его можно затем вырезать, удалить, скопировать и вставить куда угодно. В Cinelerra имеется все присущее современным коммерческим видеоредакторам: визуальные эффекты в реальном времени, реверс, захват и вывод видео на FireWire, захват видео с устройств Video4Linux и DVB-карт, экрана компьютера и других. Поддерживаются видео HDTV и популярные форматы видео (MPEG-1, 2, 4, QuickTime, AVI) и аудио (WAV, PCM, AIFF, AC3 audio, OggVorbis и MP3), а также драйверы Linux.

Cinelerra умеет импортировать и экспортировать последовательности изображений в форматах PNG, TIFF, TGA, JPEG и RAW, таким образом, любой фильм можно разбить на кадры. Поддерживаются плагины LADSPA. Список эффектов большой, все они доступны в отдельном окне Resources (Ресурсы) (рис. 3.24).

Рис. 3.24. Окно Resources (Ресурсы) с доступными видеоэффектами


Ранее для загрузки готового файла в Cinelerra следовало сначала создать его описание при помощи утилиты mpeg3toc, входящей в его состав.

$ mpeg3toc movie.mpg index.toc

Для DVD все несколько иначе, здесь необходимо указать файл IFO:

$ mpeg3toc -v /cdrom/video_ts/vts_01_0.ifo dvd.toc

Далее указываете файл, выбрав его в меню, а нужный индексный файл создается автоматически (здесь тоже возможны варианты, поэтому следует помнить о наличии mpeg3toc).

К проекту подключается именно файл, а не фильм. Для редактирования можно загрузить несколько файлов, нажав Ctrl и отметив нужные в окне выбора. В случае если файлы загружаются по одному, следует обращать внимание на раскрывающийся список Insertion strategy (Стратегия добавления). Еще одна возможность – пакетная обработка нескольких файлов, настройки которой можно найти, выполнив команду File → batch render (Файл → пакетная обработка). В этом случае каждому входному файлу будет соответствовать один выходной, причем возможен рендеринг готового проекта в командной строке. Cinelerra в таком случае запускается строкой cinelerra -r.

Перейти на страницу:

Похожие книги

Access 2002: Самоучитель
Access 2002: Самоучитель

В книге рассматривается широкий круг вопросов, связанных с использованием программной среды Access 2002, которая является составной частью пакета Office 2002 и предназначена для создания банка данных в самых различных предметных областях.Подробно описывается методика проектирования объектов базы данных (таблицы, формы, отчеты, страницы доступа к данным, запросы, модули).Детально обсуждаются вопросы создания интегрированной базы данных в единой среде Access 2002: формирование БД с нуля, конвертирование в программную среду баз данных, созданных в ином программном окружении – Clarion, FoxPro.Особое внимание уделяется формированию разнообразных запросов к интегрированной базе данных Access 2002 с использованием языков программирования SQL, VBA и макросов.Приводятся общие сведения о возможностях языка обмена данными между различными компьютерами и приложениями (XML). Описываются возможности использования гиперссылок, связывающих базу данных с другими программными продуктами. Объясняется, как можно работать с базой данных Access 2002 без установки ее на компьютер, используя технологию ODBC (Open Data Base Connectivity). В приложениях приводятся количественные параметры Access 2002 и связанная с этой СУБД терминология.Предлагаемая книга будет полезна специалистам, занимающимся практической разработкой банков данных и приложений на их основе, а также студентам вузов, изучающим информатику.

Павел Юрьевич Дубнов

Программирование, программы, базы данных / ОС и Сети / Книги по IT
Adobe Flash. Создание аркад, головоломок и других игр с помощью ActionScript
Adobe Flash. Создание аркад, головоломок и других игр с помощью ActionScript

Данная книга посвящена программированию игр с помощью ActionScript. Здесь вы найдете подробные указания, необходимые для создания самых разных игр – аркад, головоломок, загадок и даже игровых автоматов. В тексте приведены исходные коды программ и детальные, доступно изложенные инструкции. Базовые принципы программирования ActionScript рассматриваются на примере игр, однако вы без труда сможете применить полученные знания и для разработки неигровых проектов, таких как Web-дизайн и реклама. Рекомендации Гэри Розенцвейга помогут вам не только придумывать занимательные игры и размещать их на Web-сайте, но и оптимизировать скорость их работы, а также защищать свои творения от несанкционированного копирования. Представленный в книге код несложно изменить для использования в других программах.Книга предназначена для широкого круга читателей – создателей анимационных роликов, художников-оформителей, программистов и разработчиков Web-сайтов. Издание может также выступать в качестве практического пособия по изучению ActionScript.

Гэри Розенцвейг

Программирование, программы, базы данных / Программирование / Книги по IT