Linux Video Studio and Pinnacle studio Howto
В этом тексте описывается установка 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/ Я его не писал и поэтому ничего определённого сказать не могу. Вообще, я его ещё не пробовал... Однако, если мне не изменяет память, там такая возможность закладывалась, а следовательно - должно быть сделано более аккуратно. Поэтому советую попробовать. Тем более, что мой драйвер с новыми ядрами может и не работать. Сергей.