Linux Video Studio and Pinnacle studio Howto

  1. Pinnacle Studio DC10 Plus

  2. Linux Video Studio

В этом тексте описывается установка Linux Video Studio на ASPLinux9 c ядром 2.4.20-9, программы обрабоки видеофайлов под Linux для карточки аппаратного видеозахвата Pinnacle Studio DC10 Plus на чипах zoran 36060 , 36067 и saa711. Все, что тут описано, работает при стандартной установке ASPLinux9(версия для разработки).

1) Чтобы установить карточку Pinnacle Studio DC10 Plus на чипах zoran 36060/67 и saa711 необходимо на mjpeg.sourceforge.net скачать driver-zoran-0.9.4.tar.gz и распаковать его, затем в файле zoran_driver.c(хачить драйвер необходимо для ядра редхата, в других линухах вроде работает без хака) строчку(под номером 4512)

#if LINUX_VERSION_CODE < KERNEL_VERSION(2,5,0)

изменить на строчку

#if 0

Далее установить исходники ядра и в файле /usr/src/[linux-version]/Makefile в строке 4 заменить

EXTRAVERSION = -9aspcustom

на

EXTRAVERSION = -9asptest 

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

make oldconfig dep clean bzImage modules modules_install install

Далее в файле /etc/X11/XF86Config в секции Module необходимо написать строчку, которая загрузит video4linux в X-сервер:

Load "v4l" # Video4Linux

После установки ядра нужно зайти в директорию driver-zoran-0.9.4, сказать make, после этого необходимо ввести строчку ./update dc10plus PAL и будут загружены стандартные драйвера для видеокарты. После загруки драйверов необходимо перезапустить X-сервер(или наладить автоматическую загрузку драйверов до запуска X-сервера) при помощи комбинаций клавиш Ctrl+Shift+BackSpace.

2) Чтобы установить Linux Video Studio(http://ronald.bitfreak.net/) необходимо установить jpeg-mmx-0.1.4.tar.gz

после ./configure и make сказать make install, а затем сказать(это важно, установщик jpeg-mmx не копирует файл jpegint.h в директорию /usr/local/include/, а это необходимо программе libmovtar, которая, в свою очередь, необходима для mjpegtools, без которых не будет работать Linux Video Studio)

cp jpegint.h /usr/local/include/

далее нужно установить libmovtar-0.1.3.tar.gz и после этого установить mjpegtools-1.6.1.90.tar.gz

После проделанных операций необходимо установить linuxvideostudio-0.1.7 и заниматься полноценным записью и монтажем видео под Linux :)

Описанное наверняка пройдет и под другими версиями Linux.

Чтобы устроить броадкаст вещание в сети(локальной или internet) можно воспользоваться, например, програмным обеспечением palantir. Сервер под Linux и клиенты под Windows и Linux прилагаются.

Мергей Миридонов, автор самой первой версии драйвера для чипов zoran, пишет, что возможно использовать две программы для overlay и для записи видеофайлов:

On Thursday 18 September 2003 18:11, you wrote:


>> А можно ли сделать так, чтобы повесить на 1 устройство
>> видеозахвата две(например) программы одновременно?
>> Допустим одна пишет, а другая параллельно ей overlay
>> осуществляет, чтобы конторлировать, что пишется на диск.
>> тоесть запустить одновременно xawtv и lavrec например?
>> Может быть вы где-то встречались с такими штуками?


В моём драйвере на 
http://www.cicese.mx/~mirsev/Linux/DC10plus/ такое можно 
делать, хотя никаких гарантий, что ничего не слетит - я 
дать не могу. Там это как durty hack было. У меня 
работало... Сначала надо запустить xawtv, чтобы смотреть, а 
потом - lavrec. Точно также можно было и смотреть видео с 
диска. 

Сейчас есть новый драйвер на 
http://mjpeg.sourceforge.net/driver-zoran/ Я его не писал и 
поэтому ничего определённого сказать не могу. Вообще, я его 
ещё не пробовал... Однако, если мне не изменяет память, там 
такая возможность закладывалась, а следовательно - должно 
быть сделано более аккуратно. Поэтому советую попробовать. 
Тем более, что мой драйвер с новыми ядрами может и не 
работать.

Сергей.
Сайт управляется системой uCoz