Minidv в linux

Материал из NNLUG Wiki

Перейти к: навигация, поиск

Содержание

Работа с MiniDV камерой в Ubuntu Linux

Эта статья описывает процесс настройки и работы с MiniDV камерой в Ubuntu Linux. В ходе статьи мы подключим камеру Panasonic NV-GS11 к настольной системе, работающей под управлением Ubuntu 6.06 Dapper Drake. Для управления камерой и захвата видео мы будем использовать Kino, как самое популярное приложение для работы с камерами через ieee1394 интерфейс.

Для начала сразу определимся что нам понадобится.

Набор инструментов

Для подключения камеры к компьютеру нам понадобится

  • карта расширения с usb и IEEE1394 (FireWare) интерфейсами
  • miniusb кабель (контроль камеры и управляющие команды)
  • fireware кабель (непосредственная передача изображения и видео)
  • сама камера (в нашем случае Panasonic NV-GS11)

Установка Kino

Kino logo.jpg

Плата расширения вставлена в системный блок и кабели соеденяют соответствующие порты системы и камеры. Давайте приступим к программной части.

На понадобиться программа для захвата видео с MiniDV камеры. Для этой цели в рамках проекта KDE было разработано приложение Kino, работающее со всеми видами камер, формата MiniDV с интерфейсов ieee1394.

sudo su apt-get install kino

Если система отвечает что приложение не найдено - вам следует проверить подключение репозитариев universe и multiverse к системе apt.

Системные настройки

Для корректной работы Kino с miniDV камерой нам придется сделать несколько магических действий в консоли.

Во первых, необходимо загрузить модули работы с IEE1394 интерфейсом.

sudo modprobe raw1394
sudo modprobe video1394

Для автоматической загрузки модулей при старте системы добавим 2 строки в конец файла /etc/modules

sudo vi /etc/modules

# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
lp
psmouse
video1394
raw1394


Во вторых, нам нужно добавить всех пользователей, кто будет работать с камерой, в группу disk. Это можно сделать путем редактирования файла /etc/group

sudo vi /etc/group
disk:x:6:gumanoed,guest

либо через графический интерфейс.

Append user to group.jpg

Система->Администрирование->Пользователи и группы->Группы

Выделите группу disk, и нажмите кнопку "свойства"

Выбирите пользователей, которым вы хотите разрешить использовать ieee1394 интерфейс и нажмите кнопку "добавить".








Захват видео

Вот мы и дошли до самого интересного момента. Теперь можно непосредственное посмотреть на видео, записанное вашей камерой.

Capturetab.jpg

Перейдите на закладку Capture. Здесь вы можете проиграть ваше видео (Play.jpg), быстро перемотать пленку вначало (FFF.jpg), просмотреть отснятый материал в ускоренном режиме(Speed play.jpg).

Так же, на панели инструментов вы увидите кнопку Capture (Capture button.jpg). Нажатие на эту кнопку позволяет начать запись данных с видеокамеры на компьютер.

Обьем передаваемых данных будет очень значительным, поэтому заранее позаботьтесь о наличии свободного места на том разделе, где вы собираетесь держать переданные данные. Если у вас нет достаточно места в домашней папке - вы можете выбрать альтернативное место для размещения "захваченных" данных.

Edit->Preferences->Capture

и в поле File введите путь к папке с достаточным количеством свободного места.

При тестах с Panasonic NV-GS11 5 минут видео в формате rawDV занимало 900Мб дискового пространства.

Kino capturing.jpg