Tuesday, September 7th 2010, 1:42pm UTC+1

You are not logged in.

  • Login
  • Register

Dear visitor, welcome to Linux VDR/DVB форум. If this is your first visit here, please read the Help. It explains how this page works. You must be registered before you can use all the page's features. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

Goga777

Moderator

Posts: 2,621

Thanks: 715

1

Saturday, February 7th 2009, 11:44am

связка VDR + XBMC через скрипты (без использования streamdev plugin)

вот еще один отзыв о вязке xbmc & vdr - товарищ переключается между запущенным xbmc и vdr-sxfe remote

Quoted


No, sorry. I don't have VDR integrated in XBMC. I switch
between XBMC and vdr-sxfe with remote. I still use
VDR 1.6.0 and there is no patch for this version.
I use only analog tv and dvb-t, so I have no hdtv.
I didn't try mkv files and the max. resolution of my
plasma is 1280x720.

I wrote it only because I like the look of xbmc very
much and i like the idea to integrate vdr into it.
Gerald
motor Strong 2100 + diseqc switch 4x1 Ku + C band
#Dreambox 7000 15W - 96,5E
#XBMC svn revision 28276
#HVR-4000+firmware version 1.26.90.0+драйвера от Igor M. Liplianin - S2-Liplianin VDR 1.7.13 vdr-xine + Debian sid + kernel 2.6.30
AMD Sempron 2800+ NVIDIA Sparkle GeForce 8400 GS 512 MB (GPU G98 A2) fanles PCI + Nvidia drivers 195.30 beta + xine-lib-1.2-HG

1 registered user thanked already.

Users that thanked:

Alextuzov (29.03.2009)

1455

Beginner

Posts: 894

Thanks: 382

2

Saturday, February 21st 2009, 9:32pm

Я посмотрел это ролик http://www.youtube.com/watch?v=ezqaaqVkrZc и в самом его конце увидел, что вместе с видео там есть и OSD. Но... это же собственное vdr-овское OSD ! Да, там есть возможность накидать плагины, но в чём тогда смысл данной связки, если мы хотим именно красивое vdr-OSD ? По-моему, это всё от лукавого...
Asus M2N-E SLI, 4Gb, AMD Athlon 64X2 6000+, GF8600GT, HVR4000, TV Toshiba 52CJM9UR.

bonuzzz

Beginner

Posts: 174

Thanks: 98

3

Sunday, February 22nd 2009, 2:19pm

Там vdr и xbmc параллельно живут, поэтому и видишь осд вдровское..
1. ASUS p5-ad2-e| P4 3.2 GHz| geforce 9500gt| tevii s650
2. ZOTAC GeForce 9300 | C2D 1.8 GHz | geforce 9300 (встр.)| tevii s460
VDR-1.7.7, s2-liplianin, xine-vdpau,vdr-xine

bonuzzz

Beginner

Posts: 174

Thanks: 98

4

Thursday, March 26th 2009, 9:58pm

привет
приаттачил свои скрипты по твоему случаю. сейчас ими не пользуюсь и, возможно, каких-то файлов не хватает. посмотри. в любом случае будет тебе от чего отталкиваться. переключалось всё одной кнопкой на пульте.
bonuzzz has attached the following file:
  • vdr+xbmc.tar.gz (515 Byte - 177 times downloaded - Last download: Today, 2:10am)
1. ASUS p5-ad2-e| P4 3.2 GHz| geforce 9500gt| tevii s650
2. ZOTAC GeForce 9300 | C2D 1.8 GHz | geforce 9300 (встр.)| tevii s460
VDR-1.7.7, s2-liplianin, xine-vdpau,vdr-xine

1 registered user thanked already.

Users that thanked:

1455 (27.03.2009)

1455

Beginner

Posts: 894

Thanks: 382

5

Thursday, March 26th 2009, 11:41pm

bonuzzz, так работает уже... :) Сравнивать нужно скрипт. Спасибо, завтра займусь.

Идиотизм, но это работает. Правильно мужик сказал - трюк. Причём, глядя на скрипт, вообще не поймешь ни фига навскидку.
Заметим, что никаких стримингов на loopback тут нет!
Плагин streamdev и патч xbmc-vdpau для vdr не нужны. Хотя я просто выключил это в меню патченного XBMC и всё.

Воспользовался вариантом 2, который описан выше, но к нему нужно добавить несколько пунктов.
Скин вообще не настроен и все картинки, фонты и пр. придётся потом вручную расставлять из его OSD-меню.
На этом этапе нужно проверить работоспособность переделанного скина просто набрав в терминале xbmc. При входе в пункт Watch TV медиацентр xbmc должен закрыться.

С помощью метода "научного тыка" у меня получился простой, но хитрый скрипт для запуска всей этой кухни. Я использую пресловутый vdr-xine и данный пример скрипта сделан именно под него:

Source code

1
2
3
4
5
6
7
8
9
#!/bin/bash

        vdr -c /opt/vdr -v /video --localedir=/opt/vdr/locale --lib=/opt/vdr/plugins/lib -P'sc' -P'xine -r' -P'reelchannelscan' -P'rotor' -P'chanman' -P'chanorg' -P'cpumon' -P'femon' -P'mplayer -M /opt/vdr/plugins/mplayer.sh' -P'mp3' -P'fepg' -P'filebrowser' -P'hdmonitor' -P'osdteletext' -P'prefermenu' -P'sleeptimer' -P'netconfig' -P'skinreel' -P'skinenigmang -f /opt/vdr/plugins/skinenigmang/fonts -l /opt/vdr/plugins/skinenigmang/hqlogos' -P'manual' -P'aide' -P'ripit' -P'systeminfo' -P'devstatus' -P'webvideo' -P'iptv' -P'sked' -P'radio -f /opt/vdr/plugins/radio' -P'games' &

while [ 1 -eq 1 ]; 
    do
        xbmc -fs
        xine -f --post vdr_video --post vdr_audio --post upmix_mono "vdr:/tmp/vdr-xine/stream#demux:mpeg_pes"
    done

После редактирования открыл скрипт в mc, чтобы проверить табуляцию и что команда vdr тянется одной строкой (хотя можно и не так писать).
Обозвал скрипт "XBMC-VDR" (без расширения). Cкрипт резидентно сидит в памяти пока его не убъёшь. После его запуска в запущенный процессах будут числиться XBMC-VDR, xbmc.bin и vdr, а xine не допускается к запуску.
При входе в пункт Watch TV xbmc закрывается и автоматом запускается ксайн. Если убить ксайн, то скрипт снова поднимает xbmc.

Далее, добавил в commands.conf такое:

Source code

1
2
3
4
5
1 Закрыть VDR: /usr/local/bin/exit.sh
2 Перезагрузить HTPC?: sudo reboot
3 Выключить HTPC?: sudo halt 
4 Запустить XBMC: pkill -9 xine
...........................................>

Теперь при входе в это меню ведра ксайн убивается и мы снова в OSD xbmc.
Т.е. это работает, как коромысло - либо xbmc, либо проигрыватель xine, а в середине торчит скрипт и vdr.

Потом создал файлик exit.sh с содержимым для массового убиения процессов:

Source code

1
2
3
4
pkill -9 XBMC-VDR 
pkill -9 xbmc
pkill -9 xine
pkill -9 vdr

Для выхода можно зайти в пункт Закрыть VDR или пункты выкл/ребут и т.п. из OSD-xbmc.

Теперь нужно бы сделать наоборот, чтобы начиналось всё с запуска ксайна. Пока всё...
Asus M2N-E SLI, 4Gb, AMD Athlon 64X2 6000+, GF8600GT, HVR4000, TV Toshiba 52CJM9UR.

1 registered user thanked already.

Users that thanked:

Alextuzov (27.03.2009)

1455

Beginner

Posts: 894

Thanks: 382

6

Friday, March 27th 2009, 8:43am

Всё очень реально и работает. Не я же этот трюк придумал.

Теперь о замечании warp о том, что запуск vdr первостепенная задача, а xbmc - на втором плане. Извольте :) :

Source code

1
2
3
4
5
6
7
8
9
#!/bin/bash

        vdr -c /opt/vdr -v /video --localedir=/opt/vdr/locale --lib=/opt/vdr/plugins/lib -P'sc' -P'xine -r' -P'reelchannelscan' -P'rotor' -P'chanman' -P'chanorg' -P'cpumon' -P'femon' -P'mplayer -M /opt/vdr/plugins/mplayer.sh' -P'mp3' -P'fepg' -P'filebrowser' -P'hdmonitor' -P'osdteletext' -P'prefermenu' -P'sleeptimer' -P'netconfig' -P'skinreel' -P'skinenigmang -f /opt/vdr/plugins/skinenigmang/fonts -l /opt/vdr/plugins/skinenigmang/hqlogos' -P'manual' -P'aide' -P'ripit' -P'systeminfo' -P'devstatus' -P'webvideo' -P'iptv' -P'sked' -P'radio -f /opt/vdr/plugins/radio' -P'games' &

while [ 1 -eq 1 ]; 
    do
        xine -f --post vdr_video --post vdr_audio --post upmix_mono "vdr:/tmp/vdr-xine/stream#demux:mpeg_pes"
        xbmc -fs   
    done

Просто меняем местами плечи этого коромысла и вуаля. Естественно, без исправленного скина Медиастрим, который закрывает xbmc, это работать не будет.
Надо бы ещё скин /usr/local/share/xbmc/skin/PM3.HD на эту тему поковырять.
Asus M2N-E SLI, 4Gb, AMD Athlon 64X2 6000+, GF8600GT, HVR4000, TV Toshiba 52CJM9UR.

This post has been edited 1 times, last edit by "1455" (Mar 27th 2009, 8:49am)


bonuzzz

Beginner

Posts: 174

Thanks: 98

7

Friday, March 27th 2009, 8:56am

по-моему, шикарно! правда когда я подобное делал, получил проблему: при апдейте xbmc он затирал правленный скин и ставил обратно дефолтный. в принципе можно файлам поставить аттрибут рид онли, но я просто повесил переключение прог по кнопке на пульте.
1. ASUS p5-ad2-e| P4 3.2 GHz| geforce 9500gt| tevii s650
2. ZOTAC GeForce 9300 | C2D 1.8 GHz | geforce 9300 (встр.)| tevii s460
VDR-1.7.7, s2-liplianin, xine-vdpau,vdr-xine

1455

Beginner

Posts: 894

Thanks: 382

8

Friday, March 27th 2009, 9:16am

Напомню ещё, что для выполнения команд VDR Закрыть, Перезагрузить и т.п. я сделал беспарольный sudoers:

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# /etc/sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
# See the man page for details on how to write a sudoers file.
#

Defaults	env_reset

# Uncomment to allow members of group sudo to not need a password
#%sudo ALL=NOPASSWD: ALL

# Host alias specification

# User alias specification

# Cmnd alias specification

# User privilege specification
root ALL=(ALL) ALL
 
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
%YourUserName ALL=NOPASSWD: ALL
Asus M2N-E SLI, 4Gb, AMD Athlon 64X2 6000+, GF8600GT, HVR4000, TV Toshiba 52CJM9UR.

1455

Beginner

Posts: 894

Thanks: 382

9

Friday, March 27th 2009, 11:23am

Погоди... :) Есть ещё куча мелких доработок.
Доработка 1.
Чтобы не корячиться со скином Медиастрим можно сделать проще:
Скачать:

Source code

1
svn co https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/xbmc-vdpau -r 18184 xbmc-vdpau

Патч, который в данном случае будет использоваться только для получения кнопки ТВ:

Source code

1
wget http://www.xbmc.org/trac/raw-attachment/ticket/5595/xbmc-svn18100-pvr.patch.gz

Сборка и установка, В ТОЧНОСТИ, как написано выше.
Переходим в папку /usr/local/share/xbmc/skin/PM3.HD.720p/ и ломаем в редакторе mc файл Home.xml в строке 996:

Source code

1
<onclick>ActivateWindow(TV)</onclick>

на

Source code

1
<onclick>XBMC.Shutdown()</onclick>

Аналогичным образом можно поступить со всеми скинами.
Опять проверка:
Из консоли дать xbmc.
Зайти в Settings->Videos->TV и задействовать чекбокс "enabled". Enable TV servise - off.
Теперь в основном меню есть кнопка TV при нажатии которой XBMC должен закрыться.
Всё, можно запускать скрипт или ставить в автозагрузку.

Кстати, сейчас у xbmc в разработке скин Project Mayhem III

Языков нет пока. Вот бы его к ведру присобачить...
Asus M2N-E SLI, 4Gb, AMD Athlon 64X2 6000+, GF8600GT, HVR4000, TV Toshiba 52CJM9UR.

This post has been edited 1 times, last edit by "1455" (Mar 27th 2009, 12:52pm)


1455

Beginner

Posts: 894

Thanks: 382

10

Saturday, March 28th 2009, 10:08am

Вчера уже так поюзал чуть-чуть.
Выявилось много моментов:
1. Карта keymap.xml может только вручную редактироваться. В этой связи, нужно запомнить что как называется, например, при захвате в xine-ui. То же самое касается и lirc.xml.
2. Мне не хватает клавиш на пульте.
3. Хотя стоит UTF-8, во многих местах вместо русских букв квадраты. Например, один и тот же языковой файл может в одном месте меню нормально выводить русские буквы, а в другом квадраты. То же самое касается и видеофайлов с русским именем.
4. При работе с двумя дисплеями нет возможности переместить курсор мыши на монитор (второй дисплей).
5. По невыясненной причине на первом дисплее регулярно срабатывает именно Убунтозный хранитель экрана.

В этой связи перехожу на мерж с vdpau ревизии 19012, где изменены языки и декодеры и многое другое:

Source code

1
svn co https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/linuxport xbmc

Нужно только подставить мои ранее изготовленные Home.xml.

Из положительных эмоций:
1. Ляпота... :)
2. Удобный переход XBMC <-> VDR через кнопку ТВ и пункт ведра "Запустить XBMC" (чему в настройках карты xine может быть присвоена пользовательская команда с той же клавишей (комбинацией, что и в XBMC)
3. Воспроизведение чего угодно с любого места, с любой скоростью и т.п. Просто пожелать нечего больше.
4. Особо комфортный просмотр фотографий с любых смонтированных разделов. Такое HDTV, я вам скажу... :D
5. Особые параметры VDPAU, вынесенные в OSD как-то: vdpau sharpness (который я немедленно задрал на увеличение), шумодав, яркость, контр. и пр.
6. Анимация всех действий.
Asus M2N-E SLI, 4Gb, AMD Athlon 64X2 6000+, GF8600GT, HVR4000, TV Toshiba 52CJM9UR.

This post has been edited 2 times, last edit by "Goga777" (Mar 29th 2009, 12:12pm)


1455

Beginner

Posts: 894

Thanks: 382

11

Saturday, March 28th 2009, 3:33pm

Я жду, пока Goga777 разложит всё по по полкам и мусор уберёт. В какой теме писать инструкцию?
Я уж столько понаписал, что это и есть инструкция. :)

Есть более простой вариант: ты можешь прямо сейчас качать самый свежий, вообще ничего в нём не переделывая:

Source code

1
svn co https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/xbmc-vdpau xbmc-vdpau

Тогда, после правки vdr commands.conf, как написано выше, чтобы вернуться в vdr тебе будет достаточно закрыть XBMC штатным образом (на что есть своя комбинация hotkeys). Кнопка ТВ нужна просто для красоты и не более. Всё сделает скрипт. Когда разберёшься - переделаешь на свой вкус и будет одна кнопка.
Как установишь xbmc, спрашивай. Главное - начать.


А пока могу сообщить, что сделал ревизию 18245 и накидал туда языки из svn. Почему 18245? Она вроде последняя, пригодная для патча vdr, добавляющего пункт ТВ в поставляемый скин.
Квадратики пропали чудесным образом. Хранитель экрана тоже обломал.

======
Вообще, мне кажется ты не совсем понял, что я хотел сделать. Поэтому быстренько поясню.

Представь себе, что нужно просто закрыть один запущенный процесс и запустить другой и наоборот. Это можно было бы сделать, присвоив разные горячие клавиши, но их и так не хватает. Вот я и хотел объединить запуск этих программ в одно целое. VDR работает при этом самым обычным образом, никак не используя плагины или xbmc (см. тот видеоролик). Это просто выглядит уютно, не более.

Теперь разберись со схемой процессов.

Source code

1
2
3
4
5
6
XINE <--------------------------> XBMC
                  |
                  |
           (XBMC-VDR + VDR)
                        |________ commands.conf
                        |________ exit.sh

Если запускается резидент, постоянно находящийся в памяти, который хочет запустить два разных проигрывателя xbmc и xine, использующих одни и те же устройства вывода, то возможен ли запуск обоих сразу? Конечно, нет. Только первого по порядку.

Предположим, я закрыл первый процесс, но резидент постоянно долбит по мозгам компу с просьбой запустить оба. В этот момент, его просьба будет удовлетворена запуском второго по порядку следования в скрипте.
Выйти в X можно только из vdr с помощью скрипта exit.sh (см. выше), а их xbmc можно выключить, уйти в спячку и т.п.

Я показал скрипт-резидент, как сделать беспарольные права, содержание commands.conf и убийцу exit.sh.
Что ещё тут рассказывать?
Asus M2N-E SLI, 4Gb, AMD Athlon 64X2 6000+, GF8600GT, HVR4000, TV Toshiba 52CJM9UR.

This post has been edited 3 times, last edit by "1455" (Mar 29th 2009, 11:53am)


1 registered user thanked already.

Users that thanked:

Alextuzov (29.03.2009)

1455

Beginner

Posts: 894

Thanks: 382

12

Sunday, March 29th 2009, 12:58pm

Если связать DVD с запуском xbmc, то при запущенном скрипте XBMC-VDR будет запущена вторая копия xbmc. Так?
А зачем тогда сначала переходить в xbmc если он и нужен-то только для просмотра CD / DVD ?
Ведь что получается... Я с пульта закрыл VDR, пошёл вставил диск в привод (всё равно вставать!) , xbmc автоматом запустился, я посмотрел, с пульта выключил xbmc. Если присвоена горячая клавиша запуску vdr, то риторический вопрос:
а на фига всё это надо?

В общем, поигрался и всё понял.
Наверное, если Вы хотите использовать описанный выше вариат, то нужно для всех видов дисков выставить "Ничего не делать".
Тогда при запуске xbmc из vdr в правом нижнем углу просто нажать символ Play и всё.
На этом и успокоюсь.

Вот ещё про это пошло: http://xbmc.org/forum/showthread.php?t=47560
Asus M2N-E SLI, 4Gb, AMD Athlon 64X2 6000+, GF8600GT, HVR4000, TV Toshiba 52CJM9UR.

This post has been edited 2 times, last edit by "1455" (Mar 30th 2009, 6:56pm)


Alextuzov

Beginner

Posts: 457

Thanks: 203

Location: Северо-Кавказская губерния

Occupation: Предприниматель: Сервис-центр по ремонту телевидеотехники

13

Tuesday, March 31st 2009, 7:04am

Ну ничего, я вроде разобрался. Удалось настроить отключение vdr-remote при запуске XBMC и включение при возврате в ВДР:

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/bin/bash
export LANG=ru_RU.UTF-8
export LC_ALL=ru_RU.UTF-8
/usr/src/VDR/vdr --lirc --localedir=/usr/src/VDR/locale -s /etc/vdr/vdrpoweroff.sh -v /video -c /etc/vdr -u root -L /usr/src/VDR/PLUGINS/lib -P"sc" -P"xine -r" -P'epgsearch' -P'skinreel' -P'reelchannelscan' -P"femon" -P'osdteletext' -P'prefermenu' -P'skinenigmang' -P'systeminfo' -P'chanman' -P'clock' -P'cpumon' -P'ripit' -P"sleeptimer -e /etc/vdr/poweroff.sh" -P"skinsoppalusikka" -P'mp3' -P'mplayer -m /usr/local/bin/mount.sh -M /usr/local/bin/mplayer.sh' -P'image -m /usr/local/bin/mount.sh -C /usr/local/bin/imageplugin.sh' -P"satlist" -P"radio" -P"music" & 

while [ 1 -eq 1 ]; 
do
#вот включение при запуске xine 
svdrpsend.pl remo on && 

 xine -f --post vdr_video --post vdr_audio --post upmix_mono --verbose=2 -V vdpau -A alsa "vdr:/tmp/vdr-xine/stream#demux:mpeg_pes"
#вот отлючение при запуске XBMC 
svdrpsend.pl remo off && xbmc -fs -l 

 done

Файлик svdrpsend.pl лежит в сырцах VDR, ему нужно дать права запуска и скопировать в usr/lical/bin, тогда система его находит независимо от того в каком каталоге вы находитесь когда даете эту команду, то есть не нужно указывать путь к файлу. После этого ручной запуск данного скрипта позволяет переходить из VDR в XBMC и назад. НО пока не получилось чтобы эта штука работала при автозапуске, если ставлю в автозапуск командой update-rc.d НАЗВАНИЕ_СКРИПТА defaults 99 - при старте системы xine не стартует, мало того комп перестает нормально выключаться. Буду вечером с этим бороться.
К Линуксу необходимы прямые руки и крепкие нервы.
Причем, чем кривее руки, тем крепче должны быть нервы.


#Dreambox 7020, Eutelsat 36E
#VDR 1.7.15 | Rotor 5E - 80E | xine-lib-1.2 HG c VDPAU+xine 0.9.3 | DVB-S2 карта ST-4200 | Motherboard Gigabyte GA-MA78G-DS3H, Processor AMD Phenom Triple Core | Ubuntu 9.04 | NVIDIA GeForce 9500 GT (G96) at PCI:1:0:0 (GPU-0) /Driver NVIDIA 256.35

This post has been edited 1 times, last edit by "Goga777" (Aug 15th 2009, 10:00am)


Alextuzov

Beginner

Posts: 457

Thanks: 203

Location: Северо-Кавказская губерния

Occupation: Предприниматель: Сервис-центр по ремонту телевидеотехники

14

Friday, April 3rd 2009, 9:57am

Возникла следующая ошибка с запуском VDR с помощью VDR+XBMC скрипта: так как и VDR и xine стартуют одновременно, то VDR не успеает создать временный файл стриминга "vdr:/tmp/vdr-xine/stream#demux:mpeg_pes" , а ксайн уже запустился и не найдя этот файл вываливает ошибку. Проблему решил следующим способом, запустил скрипт из консоли и засек секундомером время которое затрачивает ВДР для полного старта, на моем железе это 17 сек. В строке запуска после старта ВДР добавил "& sleep 20" Чтобы система ожидала 20 сек и после этого стартовал xine. Весь скрипт добавил в автозагрузку Ubuntu через Система - Параметры - Сеансы.

Source code

1
2
3
4
5
6
7
8
9
10
11
12
/usr/src/VDR/vdr --lirc --localedir=/usr/src/VDR/locale -s /etc/vdr/vdrpoweroff.sh -v /video -c /etc/vdr -u root -L /usr/src/VDR/PLUGINS/lib -P"sc" -P"xine -r" -P'epgsearch' -P'skinreel' -P'reelchannelscan' -P"femon" -P'osdteletext' -P'prefermenu' -P'skinenigmang' -P'systeminfo' -P'chanman' -P'clock' -P'cpumon' -P'ripit' -P"sleeptimer -e /etc/vdr/poweroff.sh" -P"skinsoppalusikka" -P'mp3' -P'mplayer -m /usr/local/bin/mount.sh -M /usr/local/bin/mplayer.sh' -P'image -m /usr/local/bin/mount.sh -C /usr/local/bin/imageplugin.sh' -P"satlist" -P"radio" -P"music" & sleep 20
while [ 1 -eq 1 ]; 

do
#вот включение remote при запуске xine 
svdrpsend.pl remo on && 

xine -f --post vdr_video --post vdr_audio --post upmix_mono --verbose=2 -V vdpau -A alsa "vdr:/tmp/vdr-xine/stream#demux:mpeg_pes"
#вот отлючение remote при запуске XBMC 
svdrpsend.pl remo off && xbmc -fs -l 

done

Сейчас все заработало, никаких ошибок, VDR стартует отлично. :thumbsup:
К Линуксу необходимы прямые руки и крепкие нервы.
Причем, чем кривее руки, тем крепче должны быть нервы.


#Dreambox 7020, Eutelsat 36E
#VDR 1.7.15 | Rotor 5E - 80E | xine-lib-1.2 HG c VDPAU+xine 0.9.3 | DVB-S2 карта ST-4200 | Motherboard Gigabyte GA-MA78G-DS3H, Processor AMD Phenom Triple Core | Ubuntu 9.04 | NVIDIA GeForce 9500 GT (G96) at PCI:1:0:0 (GPU-0) /Driver NVIDIA 256.35

Bobele

Beginner

Posts: 303

Thanks: 140

15

Friday, April 3rd 2009, 10:13am

Где-то я когда-то делал, по моему на SuSE ...
Вроде можно при загрузке Linux'a поставить зависимости можду скриптами из /etc/init.d
т.е. например не запускать samba пока запустится network.
Смотри параметры Required-Start и Required-Stop.
1. D945GCLF2 | Atom 330, 2x1.6 GHz | 2 GB | 1 TB, HD103UJ | Intel 945G | WinTV Nexus-S | Debian Lenny | Debian DVB | VDR-1.6.0
2. 2xASUS P5Q-Pro | Intel Q6700, 4x2.66 GHz | 4 GB | 1 TB, HD103UJ | GF 7300GT | 2xTT-Premium S-2300 | Debian Lenny | Debian DVB | VDR-1.6.0
3. ZOTAC ITX F-E | Atom 330, 2x1.6 GHz | 2 GB | 500 GB, HM500JI | ION | 1xTeVii S660 | Debian Squeeze 2.6.32-5-amd64 | S2-Liplianin DVB | VDR-1.7.14

1 registered user thanked already.

Users that thanked:

Alextuzov (03.04.2009)

Hikaru

Beginner

Posts: 179

Thanks: 74

16

Sunday, April 5th 2009, 8:25pm

3. Хотя стоит UTF-8, во многих местах вместо русских букв квадраты. Например, один и тот же языковой файл может в одном месте меню нормально выводить русские буквы, а в другом квадраты. То же самое касается и видеофайлов с русским именем.
выбери шрифт Arial - сразу весь текст станет нормальным
Ubuntu8.04 + S2API (TeVii S2 460) + VDR 1.7.0 + xinelibout
Ubuntu8.04.2 + S2API (TeVii S2 460) + VDR 1.7.4 + xine 0.9 (VDPAU - GF9400GS 512Mb)

1455

Beginner

Posts: 894

Thanks: 382

17

Sunday, April 5th 2009, 10:30pm

Это было написано 28.03, сразу после первого в жизни запуска.
Asus M2N-E SLI, 4Gb, AMD Athlon 64X2 6000+, GF8600GT, HVR4000, TV Toshiba 52CJM9UR.

Hikaru

Beginner

Posts: 179

Thanks: 74

18

Sunday, April 5th 2009, 10:33pm

=) ну мало ли... иногда ходишь вокруг до около, и не врубаешься... да и на всякий случай, для других, я пол вечера тупил, пока догадался шрифт сменить
Ubuntu8.04 + S2API (TeVii S2 460) + VDR 1.7.0 + xinelibout
Ubuntu8.04.2 + S2API (TeVii S2 460) + VDR 1.7.4 + xine 0.9 (VDPAU - GF9400GS 512Mb)

Hikaru

Beginner

Posts: 179

Thanks: 74

19

Tuesday, April 7th 2009, 9:10am

Скажите какую версию XBMC с поддрежкой vdpau вы используете и откуда вы ее скачивали?
VDR как backend к XBMC через streamdev plugin
скачивал в воскресенье
Ubuntu8.04 + S2API (TeVii S2 460) + VDR 1.7.0 + xinelibout
Ubuntu8.04.2 + S2API (TeVii S2 460) + VDR 1.7.4 + xine 0.9 (VDPAU - GF9400GS 512Mb)

nite_man

Beginner

Posts: 280

Thanks: 74

Location: Cyprus

Occupation: Программист и smarthome энтузиаст

20

Tuesday, April 28th 2009, 10:30am

Насколько я понял VDR и XBMC работают совершенно не зависимо друг от друга. Для просмотра спутникового ТВ, например, просто переключаемся на VDR, для проигрывания DVD/AVI и пр - в XBMC. Мне кажется, что намного удобнее встроить VDR в XBMC. Насколько я понимаю, это можно сделать через streamdev плагин и какой-то XBMC плагин. В этом случае будет один и тот же интерфейс и на VDR, и на XBCM.
Михаил
LinuxMCE 0810, Kubuntu 8.10, kernel 2.6.27-17, VDR 1.7.15, драйвера nvidia 195.36, VDPAU
LinuxMCE 0710, Kubuntu 7.10, kernel 2.6.27.2, VDR 1.6.0
Asus M3N78-EM, GF8200, AMD Athlon 64 X2 Dual Core 5000+, TeVii S660, DVB-S TT-Budget/WinTV-NOVA-CI, SkyStar2 DVB-S (rev 02), 13E, GMC AVC-M1