сборка и установка xinelibout вдр плагина
Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
установка связки ffmpeg + xine-lib-1.2 + xine-ui + vdr-xine-plugin
Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
Страничка немецкой вики, посвященная этому плагину
Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
Домашняя страничка плагина
Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
Домашняя страничка самого проигрывателя xine
Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
теперь время для организации вывода и управления вдр - первым идет связка
вдр xine-plugin и xine плейер
логика работы сей связки зарыта в описании плагина INSTALL
ЦитатаIf no errors are reported, six fifos should now exist below "FIFO_DIR" (e. g.
"/tmp/vdr-xine"), named "stream", "stream.control", "stream.result" and
"stream.event" as well as "external.control" and "external.result". All of
them have a size of 0 bytes.
установка этого добра описана тут
Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
подготовка состоит из нескольких частей
- установка ffmpeg
- вытягивание сборка и установка в родительскую систему xine-lib
- вытягивание сборка и установка в родительскую систему xine-ui
- вытягивание и сборка vdr-xine плагина
- подлинковка xineplayer из /usr/local/src/vdr-1.5.10/PLUGINS/src/xine как /usr/local/bin/xineplayer
- копирование файлов из vdr-1.5.10-test2/PLUGINS/src/xine-0.8.0/data в конфиг директорию
вдр plugins/xine
рабочие сырцы вдр пропатченные и собирающиеся у меня оказались в /usr/local/src/vdr-1.5.10-test2
--- установка ffmpeg ------------
cd /usr/local/src
svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg-cvs-26-10-2007
cd ffmpeg-cvs-26-10-2007/
apt-get install liba52-0.7.4-dev
apt-get install liblame-dev
apt-get install libogg-dev
apt-get install libvorbis-dev
./configure --enable-shared --enable-gpl --enable-pp --enable-liba52 --enable-libmp3lame --enable-libogg --enable-libvorbis --enable-pthreads
make
make install
ldconfig
Показать весь код
c какого то времени ./configure перестал понимать --enable-libogg - значит без него
---- вытягивание сборка и установка в родительскую систему xine-lib ------
cd /usr/local/src
hg clone http://hg.debian.org/hg/xine-lib/xine-lib-1.2
cd xine-lib-1.2
./autogen.sh --with-external-ffmpeg --disable-dxr3
make
make install
ldconfig
альтернативно - и поменьше объем качаемого и соответственно быстрее можно забрать тарбол
здесь Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
а дальше дело техники - распаковать файл типа xine-lib-1-2-3022901a8f88.tar.bz2
и дальше по тексту )))
------- вытягивание сборка и установка в родительскую систему xine-ui -------
cd /usr/local/src
cvs -d:pserver:anonymous@xine.cvs.sourceforge.net:/cvsroot/xine login
cvs -z3 -d:pserver:anonymous@xine.cvs.sourceforge.net:/cvsroot/xine co xine-ui
cd xine-ui
apt-get install libpng12-dev
./autogen.sh --enable-vdr-keys
make
make install
проверка - запускаем xine и видим плейер с кнопочкой vdr на панели - это есть гуд
--------- сборка xine плагина ----------
рабочие сырцы вдр пропатченные и собирающиеся у меня оказались в /usr/local/src/vdr-1.5.10-test2
а посему сборка отсюда
cd /usr/local/src/vdr-1.5.10-test2/PLUGINS/src
wget http://home.vrweb.de/~rnissl/vdr-xine-0.8.0.tgz
tar -xzf vdr-xine-0.8.0.tgz
ln -s xine-0.8.0 xine
cd /usr/local/src/vdr-1.5.10-test2
make plugins
----- подлинковка xineplayer --------------------
cp /usr/local/src/vdr-1.5.10-test2/PLUGINS/src/xine/xineplayer /usr/local/bin/xineplayer
я взял и просто скопировал бинарник в /usr/local/bin/xineplayer
с подготовкой - все! дальше запуск вдр с этим плагином и проверка
Courage