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

Посмотрим, как на практике выглядит создание DVD из изображений при помощи утилит из комплекта dvd-slideshow. Для начала необходимо собрать все фотографии в один каталог. Удобно, что цифровые фотокамеры при именовании файлов присваивают им имя, для каждого последующего снимка увеличивающееся на единицу. В конечном видео они будут идти по порядку, начиная с самого раннего и заканчивая последним. Далее необходимо откадрировать их для удобного просмотра. Фотоаппарат не всегда держат ровно, поэтому при просмотре приходится поворачивать снимки, чтобы правильно выставить изображение. Для этого можно использовать утилиту kuickshow, которая вызывается индивидуально через меню K или из Konqueror при помощи контекстного меню. Выбираете кадр, если нужно, поворачиваете его из меню, вызываемого щелчком правой кнопки мыши на снимке, и сохраняете под тем же именем, и так все файлы; когда все готово, создаете файл, содержащий описание изображений каталога, используемые эффекты и другие установки:

$ dir2slideshow -n 'My family' -t 5 -s «Black Sea 2007» -c 1 /home/sergej/foto/

Параметр –n указывает на название проекта (это же имя будет использовано в заголовке), при помощи –t выставляется время демонстрации снимка. Поддерживаются два параметра сортировки – –T (время, дата, имя) и –M (дата и имя); используя –s, можно добавить подпись к снимкам, –с позволяет установить время действия эффектов перехода. Полученный в результате файл является входным для dvd-slideshow. При желании его можно отредактировать вручную, открыв в текстовом редакторе Kate. Например, так можно установить персональное время показа для каждого снимка, подпись (при подписи кириллицей следует поэкспериментировать со шрифтами) и эффекты перехода. Можно использовать заранее подготовленный файл с настройками – ~/dvd-slideshowrc, в архиве имеется образец. Подробнее формат файла описан в man dvd-slideshow.

Полученный файл передаете утилите dvd-slideshow и добавляете фоновую музыку. Формат музыкального файла выбирайте любой – MP3, OGG, WAV, MP2, AC3 (при условии, что в системе для него имеются кодеки). Не бойтесь, что разрешение изображения больше, чем требует стандарт PAL 720 x 576, – оно будет подогнано соответствующим образом без обрезки. Этот процесс займет некоторое время; продолжительность будет зависеть от производительности системы, количества файлов в проекте и наличия эффектов. Параметр –n позволяет указать имена выходных файлов, поэтому можно использовать один и тот же каталог для нескольких проектов. По умолчанию видеофайл создается в формате NTFS, для PAL используйте параметр –p. Некоторым не нравится черный цвет фона (особенно он бросается в глаза в вертикальных снимках, когда по краям видны большие черные полосы). Применив параметр –b, можно указать фоновое изображение (например, автор использует JPEG-файл размером 720 x 576, который содержит белый фон).

Проверяете получившееся видео: mplayer My_family.vob. Затем добавляете меню и создаете структуру каталогов:

$ dvd-menu -o dvd_complete -p -t 'My_Family' -t 'Black Sea 2007'

–f My_family.xml -f Black_Sea.xml –e /home/sergej/picture/button_1.jpg -n

Параметр –о указывает на выходной каталог. Заглянув внутрь, вы увидите, что в нем появилась необходимая структура для удовлетворения требования формата DVD. Параметр –t предназначен для создания меню, при этом в кавычках пишется его название, которое будет выводиться пользователю. Для множественных меню понадобится несколько таких параметров. Параметр –f указывает на файл, откуда будут браться параметры для меню. Это может быть как XML-файл, созданный ранее, так и готовый VOB-файл. При использовании нескольких меню параметр –f указывается для каждого. Параметр –е позволит добавить изображение, которое будет помещено слева от кнопок. Наконец, –n указывает на подпись, которая будет выводиться в оглавлении, а при помощи –b можно задать фон. Из полезных параметров следует отметить –iso, при использовании которого по окончании будет создаваться готовый ISO-образ, и –с, позволяющий задать POST-команду, которая будет выполняться после воспроизведения.

Программа Q-DVD-Author

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

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

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