мультимедиа

Риппинг DVD — DVD:rip

Домашняя страница: http://www.exit1.org/dvdrip/

Назначение: Риппинг DVD

Очень мощная утилита написанная на языке Perl с Gtk+ интерфейсом предназначенная для DVD риппинга, то есть снятия информации с Video DVD с последующим перекодированияем с большим количеством возможностей по кодированию.
Работает не только в Linux, но и под любыми Unix-подобными операционными системами. На странице закачки, можно найти ссылки на пакеты для многих популярных дистрибутивов Linux. Так как DVD:Rip написан на Perl, то его самостоятельная установка несколько отличается от стандартной компиляции. После того как будут установлены все зависимости описанные в http://www.exit1.org/dvdrip/doc/install.cipp#perl_modules. Распаковываем архив, заходим внутрь образовавшегося каталога и даем команду perl Makefile.PL. В Debian/Ubuntu достаточно ввести:

$ sudo apt-get install dvdrip

Вкладок, как и параметров настройки DVD:rip имет достаточно и некоторое время необходимо затратить на их изучение и настройку. Кроме диска вставленного в привод, понимает и образы дисков.

DVD:rip

DVD:rip

Информацию можно сохранить на жесткий диск без кодирования, с кодированием на лету. Программа позволяет указать аудиотреки, субтитры которые пользователь хочет видеть в результирующем файле. В результирующий файл диск (AVI, OGG, MP3, SVCD и другие) можно сохранить любое количество аудиодорожек.  При кодировании видео во вкладке Transcode можно указать любой формат, кодек, контейнер и фильтры поддерживаемые утилитой transcode — DivX 4 и 5, Xvid, XvidCVS, FFmpeg, FAME, OpenDivX, mpeg2enc и другие. Для удобства работы с фильтрами можно воспользоваться функцией предостмотра результата. Кодирование в DivX и Xvid может выполняться в несколько проходов. Пользователь может указать каким должен быть результат, исходя из размера конечного файла  с автоматическим разбиением целевых файлов, чтобы лучше помещаться на дисках указаного размера. Можно выбрать качество видео или задать установки вручную. Есть режим главы, когда каждой главе DVD диска будет на выходе соответствовать свой файл. Настройки для аудио устанавливаются отдельно. И самое интересное настраивается в Preferences4Cluster Options. Если у вас есть несколько компьютеров выбрав этот пункт вы можете разрешить паралельную обработку видео на всех компьютерах объединив их в единый кластер. Окно статуса выполнения задачи максимально информативно, отражая все детали выполняемой работы. Во время перекодирования можно сделать перерыв, а затем снова продолжить работу
создать, либо принудительно указать на файл устройства.

Tags: , ,

Regionset — Установка региона DVD

Домашняя страница: http://linvdr.org/projects/regionset/

Назначение: Установка кода региона DVD

Как известно, чтобы регулировать распространение DVD дисков используются коды регионов. Диски созданные для определенного региона будут играться только на приводах имеющих такой же регион. Постсоветские страны отнесены к 5 региону. При возникновении необходимости в установке и изменении кода региона следует использовать утилиту regionset. Для установки regionset в Debian/Ubuntu следует ввести команду.

$ sudo apt-get install regionset

После чего запускаем из консоли.

$ regionset
regionset version 0.1 — reads/sets region code on DVD drives
Current Region Code settings:
RPC Phase: II
type: NONE
vendor resets available: 4

user controlled changes resets available: 5
drive plays discs from region(s):, mask=0xFF
Would you like to change the region setting of your drive? [y/n]: 5

В приведенном примере код региона не установлен. В последней строке было предложено это сделать. Но, используя regionset, следует помнить, что некоторые приводы позволяют изменить код региона всего пять раз, после чего такая возможность будет заблокирована. Кроме того утилита по умолчанию в качестве DVD устройства принимает /dev/dvd, если такой ссылки нет, то следует ее создать, либо принудительно указать на файл устройства.

Tags: ,

Видеоредактор Avidemux

Домашняя страница:  http://avidemux.org/

Назначение:  видеоредактор

Эта программа с открытым исходным кодом разрабатывалась как простой видеоредактор, c функциями вырезания фрагментов, наложения фильтров и перекодирования видео из одного формата в другой имеющий графический интерфейс.

Окно видеоредактора Avidemux

Окно видеоредактора Avidemux

Поддерживает все наиболее часто используемые форматы и кодеки — MJPEG, MPEG 1/2/4, DivX, Xvid, ASF, WMA, AVI, MP2 и другие. В репозитариибольшинства дистрибутивов Avidemux есть. Например для его установки в Ubuntu достаточно ввести sudo apt-get install avidemux и можно приступать к работе. Хотя в репозитарии может находиться не самая последний версия редактора, в этом случае следует обратиться к сайту http://www.getdeb.net/, где можно всегда можно взять нужные пакеты.

Написан Avidemux на C/C++, с использованием графического пакета GTK. Поэтому Avidemux может быть собран не только в Linux, но также и в Mac OS X, FreeBSD, NetBSD, OpenBSD, Solaris и даже Windows. Avidemux был написан практически из нуля, как самостоятельное решение, иногда для обработки видео заействуется используется библиотеки из других проектов: FFmpeg, MPlayer, Transcode, Avisynth, DVD2AVI. Тем не менее эта программа, в принципе не требует присутсвия дополнительных библиотек для чтения, кодирования и декодирования видео. Для работы с некоторыми форматами используется библиотека libavcodec разрабатываемая проектом FFmpeg (http://ffmpeg.mplayerhq.hu/). Кроме этого Avidemux умеет распознавать вшитые субтитры и конвертировать их в программные субтитры — файлы форматов SRT, SSA/ASS и других.
Многие пользователи называют Avidemux не иначе как VirtualDub для Linux. Хотя Avidemux  не умеет делать все, что может эта популярная программа, но он и не претендует на професиональность, и вполне подходит для большинства задач домашнего пользователя. Так при помощи Avidemux легко можно удалить ненужный отрезок фильма (например рекламу), изменить размер кадра, чтобы удалить черные полосы, оставшиеся по краям. С его помощью можно разбить большой файл на несколько кусков. Чтобы подобрать битрейт с учетом необходимого размера файла, можно использовать Калькулятор битрейта.

калькулятор битрейта

калькулятор битрейта

Изначально предполагается использование Avidemux с графическим интерфейсом, но при необходимостит можно его запустить в командной строке и использовать наподобие  MEncoder или Transcode.  Интерфейс понятен, удобен, прост и локализован, его задача помочь пользователю быстро произвести нужные операции и настройки. Пользователю достаточно выбрать исходный файл, указать аудио и видео кодеки, выбрать фильтры и формат и в принципе можно запускать проект на выполнение. Фильтры удобно разбиты по категорям с кратким описанием (правда, на английском языке). При выборе фильтра можно применить его ко всему файлу или его части. Результат как и источник можно просмотреть в основном окне программы, при необходимости для предосмотра открывается отдельное окно.
Проект очень просто сохраняется для последующей доработки, возможен запуск на выполнение всех сохраненных раннее проектов и автоматизация работы путем выполнения сценариев. В меню Авто можно выбрать формат выходного фильма и некоторые параметры будут подобраны автоматически.

Tags: ,

Нелинейный видеоредактор Kino

Домашняя страница: http://www.kinodv.org/

Назначение: нелинейный видеоредактор

Одной из первых программ появившихся в Linux предназначенных для работы с видео является нелинейный видеоредактор Kino. С его помощью можно захватить видеопоток через интерфейс IEEE-1394 (FireWire) или USB с цифровой видеокамеры. Видео сохраняется в “сыром” виде (RawDV), в DV 1 и DV 2 и AVI. Экспорт результата после обработки возможен в большинство популярных видео (DV, RawDV, AVI, MPEG-1, 2 и 4, Ogg Theora, Flash) и аудио (WAV, MP3, Ogg Vorbis) форматов. Если необходимо видеопоток можно разложить по отдельным кадрам (PPM, JPEG, PNG, TIFF, GIF, BMP и TGA), чтобы затем отредактировать в графическом редакторе. Проект можно сохранить в XML файл, чтобы продолжить работу по редактированию в любое время. Кстати большинство команд редактирования и навигации эквивалентны популярному в Unix текстовому редактору vi.
В большинстве дистрибутивов Kino не устанавливается по умолчанию, но нужные файлы обычно есть в репозитарии. Для установки в (K)Ubuntu достаточно выполнить:

$ sudo apt-get install kino

Если ознакомиться со списком рекомендуемых пакетов, то дополнительно можно установить еще и oss-compat, ffmpeg, lame, mjpegtools, oggenc, sox и libdv-bin. Их наличие позволит реализовать все функции доступные в Kino. Так lame нужен для экспорта в MP3, oggenc — Ogg Vorbis,  mjpegtools или ffmpeg — MPEG-1 и MPEG-2, и ffmpeg — MPEG-4.

Работа с Kino

Запускаем введя kino в консоли, либо через меню К (Multimedia – Kino). Если запустить в консоли будет выведен список ауидио и видео фильтров поставляемых вместе с программой. Интерфейс Kino не переведен, но в основных функциях базовый английский, разобраться можно зная. Перед началоим работы следует зайти в настройки (Edit – Preferences) и изменить ряд параметров.

Перед началом захвата видео с цифровой камеры в Kino, необходимо установить параметры захвата

Первым делом заходим в IEEE 1394, если все нормально, будет показано название видеокамеры. Иначе производим действия о которых рассказано выше. Далее последовательно проходим по всем вкладкам и настраиваем параметры захвата. В  Defaults выбираем систему цветности (PAL или NTSC), частоту дискретизации звука (32, 44.1 и 48кГц) и в Aspect Ratio – соотношение сторон (4:3 или 16:9). Теперь идем в Capture, где указываем каталог, в который будет складываться отснятый материал и имя файла. Переключатель File Type позволяет выбрать формат в который будет сохранено захваченное видео. Поддерживается три варианта: DV1, DV2  и RawDV. Для  DV2 дополнительно можно активировать OpenDML, этот режим предназначен для записи очень больших файлов (в DV1 он поддержан изначально). Самыми универсальными является RawDV и DV2. В RawDV меньше потери качества так как компресия не используется, но зато для видео требуется больше места.

Окно редактирования в Kino

Окно редактирования в Kino

DV является производным от MPEG2. Этот форматы поддерживает большинство видеоредакторов. Если места на диске мало следует попробовать DV1. При захвате видео, 20 минут фильма  займет приблизительно 4 Гб на диске. Поэтому при захвате необходимо использовать файловую систему ReaiserFS или XFS, которые изначально поддерживаются ядром Linux. В ext2/3 максимальный размер файла ограничен 2 Гб. Есть в этой вкладке еще ряд полезных параметров. Чтобы для каждой новой сцены создавался отдельный файл, активируем Auto Split Files. Активация Put Timestamp In File Name добавит к имени файла временную метку. В Max File Size и Frames per File можно ограничить размер файла или  максимальное количество кадров (по умолчанию 0 то есть неограничено). Выставленные в Display влияют только на просмотр изображения, на выходной материал нет.

В поставку Kino включено большое количество эффектов.

В поставку Kino включено большое количество эффектов.

Чтобы видеть процесс захвата нужно установит флажок Enable preview during capture, если же изображение не появится, то нужно пройтись по параметрам в Display Method. Если компьютер не достаточно мощный ползунок DV Decoder Quality устанавливаем в fastest.
Вкладка Audio позволяет включить звук при перезаписи. Некоторые считают это излишним, но если вы к таким не относитесь, то устанавливаем флажок Enable Audio Output. Если звука не все равно нет, указываем в поле Audio Device  устройство для вывода звука (/dev/dsp).
Это основные настройки.

Захват и редактирование видео при помощи Kino описано здесь

Tags: , ,

Диджейский пульт Mixxx

Домашняя страница: http://www.mixxx.org/

Назначение: Музыкальный проигрыватель, DJ пульт

Первый проект такого рода появившаяся в 2001 году и активно развивающийся до сих пор. Это простой и понятный инструмент ди-джея ориентированный как на любителей так и профессионалов. Примечательно, что кроме Linux Mixxx портирован под MacOS Х (PPC и Intel) и Windows XP и Vista.  Поддерживается работа с форматами WAV, MP3 и OggVorbis. Если есть плейлисты в форматах M3U или PLS созданные в других программах, их можно загрузить в Mixxx. Как вариант мелодии можно просто перетаскивать мышкой в окно программы. На сайте проекта доступны как исходные тексты так и скомпилированные пакеты.

Диджейский пульт mixxx

В репозитариях дистрибутивов Mixxx обычно есть, достаточно в Ubuntu ввести «sudo apt-get install mixxx» и можно начинать дискотеку. При первом запуске программа попросит указать каталог в котором размещены музыкальные файлы, этот каталог и будет формировать плейлист в дальнейшем. После чего появится главное окно программы.

Все настройки Mixxx доступны в OptionsPreferences, здесь же во вкладке Playlist можно изменить каталог с мелодиями. Пользователю доступны два окна в каждое из которых можно загрузить свой музыкальный файл. При воспроизведении можно задавать громкость источников звука и главного канала, изменять темп воспроизведения. Темп можно изменить двумя способами: при помощи кнопок или ползунка Temp (постоянно) и щелкнув по красной линии в окне проигрываемой композиции (временно, водя мышкой вперед-назад). Управлять mixxx’ом можно при помощи мышки и что наверно более удобно используя внешнюю midi-клавиатуру. Все настройки записываются в конфигурационный файл ~ /.mixxx.cfg образующимся в домашнем каталоге после первого запуска программы. В этом же каталоге можно подсмотреть остальные настройки. Так описание всех горячих клавиш приведено в файле /usr/share/mixxx/keyboard/Standard.kbd.cfg.

Tags: ,

Follow tux_in on Twitter