В этом тексте описывается установка 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 и для записи видеофайлов:
Linux Video Studio внешне выглядит примерно так:
