Наверное у многих возникает необходимость скинуть видео с miniDV камеры через FireWire 1394 порт. Многие также в школах создают свои видеофильмы в школах. Если в Windows с этим проблем не возникает, то в linux есть небольшие проблемы с этим. Я сейчас напишу, как избавиться от этих проблем и как просто и легко забирать это видео. Итак читаем...
Для начала необходимо проверить есть ли поддержка в ядре этого порта. В консоли:
dmesg | grep 1394
Должны получить что-то вроде этого:
[ 1.766599] ohci1394 0000:04:00.0: PCI INT A -> Link[LNED] -> GSI 19 (level, low) -> IRQ 19
[ 1.766606] ohci1394 0000:04:00.0: setting latency timer to 64
[ 1.822057] ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[19] MMIO=[febff800-febfffff] Max Packet=[2048] IR/IT contexts=[4/8]
[ 3.096191] ieee1394: Host added: ID:BUS[0-00:1023] GUID[00000ae6ffde55ea]
Как отсюда видно, поддержка FireWire 1394 есть.
Далее подключаем камеру к этому порту и начинаем захват:
dvgrab --size 0
Эта команда должна начать захват видео с камеры. Использование этой команды с параметром --size 0 приведет к тому, что все захваченное видео будет храниться в одном файле.
Но могут возникнуть различные трудности. Может вывести и такое:
Error: no camera exists
Тогда необходимо попробовать поключить этот модуль:
sudo modprobe raw1394
Далее убедимся, что этот модуль у нас подключен:
lsmod
Он должен быть в выведеном списке. Если и после этого не получается сделать захват, то необходимо изменить права доступа к этому устройству.
sudo chmod 777 /dev/raw1394
После этого все должно заработать. Лично у меня больше никаких проблем не взникало.
Но и это не все. Полученый файл будет очень и очень большой. Поэтому мы сейчас его сразу переконвертируем в нужный нам формат:
mencoder input.dv -o out.avi -vf pp=ci -oac mp3lame -lameopts br=96:cbr -ovc xvid -xvidencopts bitrate=1000
Эта команда переконвертирует файл input.dv в out.avi с битрейтом видео 1000, звуком mp3 с битрейтом 96, формат xvid.
Параметр -vf pp=ci убирает чересстрочную развертку. Значит на видео не будет горизонтальных полос у краев. Но для всего этого необходима утилита mencoder. Если ее у Вас нет, то ее легко установить:
sudo apt-get install mencoder
Ну вот и все, захватите все свое видео!!!
Ежели у вас возникают проблемы с печатью или с принтером, то вам необходимо воспользоваться услугами Аутсорсинга IT. И обслуживание принтеров вам покажется легким. И вам больше будет не надо думать о необходимости заправки и замены картриджей.
- 08/01/2011 22:17 - Предпросмотр документов MS Office в Linux
- 22/12/2010 12:06 - Программа для создания видеослайдов в Linux - Imagination
- 12/12/2010 00:19 - Структура папок в Linux.
- 11/12/2010 01:05 - Обзор дистрибутива Linux Mint Росинка.
- 10/12/2010 19:37 - Специфика лицензирования программ. СПО и Linux/GNU GPL.
- 12/11/2010 12:37 - Локальный репозиторий в Alt Linux
- 11/11/2010 10:59 - Рисуем мульт средствами Linux
- 10/11/2010 11:13 - Linux, Wine и все, все, все
- 10/11/2010 00:00 - Установка и настройка web сервера apache + mysql + php
- 09/11/2010 11:30 - Немного о командах Linux