ArVDR 0.1RC2 & dxr3

  • SergArb


    Извените что вопрос не по теме, но из предыдущего вашего поста я понял что у вас работает связка ArVDR + SkyStar2 + DXR3.


    Вот уже неделя, скоро пройдёт, как я поставил тарелку и закачал ArVDR.
    И ни как не могу выдавить звук из DXR3.
    Конфигурация следующая:
    Server: ArVDR + 2xSkyStar2 + streamdev-server.
    Client: ArVDR + streamdev-client + DXR3.


    Вчера установил тестовое ядро (2.6.15.7) и соответственно обновил dxr3 и vdr из репозитива free-x, но всё по старому. Плагины mplayer и mp3 пашут через DXR3 со звутом, а телевизионные каналы кажет без звука.


    Ну замучился я уже помогите кто нибуть!!!

  • Цитата

    Со слов пользователя Corry
    SergArb


    Client: ArVDR + streamdev-client + DXR3.


    Вчера установил тестовое ядро (2.6.15.7) и соответственно обновил dxr3 и vdr из репозитива free-x, но всё по старому. Плагины mplayer и mp3 пашут через DXR3 со звутом, а телевизионные каналы кажет без звука.


    Врядли я чем-то могу вам помочь, сам меньше месяца вожусь с VDR. Про связку ArVDR + streamdev-client + DXR3 к сожалению ничего незнаю....

  • Всем спасибо разобрался.
    Действительно проблема была в ffmpeg, а точнее в libavcodec.
    Дело в том что у free-x там их две одна базовая другая cvs.

  • 2Corry,
    а можно вот э этого места поподробнее, в чем была "залипуха" и как ты ее устранил.
    Я один раз на это наткнулся но не разбравшись снес все и переставил. А может можно было что подправить?

  • Я так понимаю здесь:


    Исходный код
    ftp://ftp.nerim.net/debian-marillat/ sarge main


    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.

  • Все очень просто (как выяснилось после двух дней борьбы).


    Плагину dxr3 нужна либа libavcodec.so.0, а её изначально нет.
    Вот я по добрате душевной и сделал ему линк
    ln -s libavcodec-0.4.8.so libavcodec.so.0
    Зависимости разрешились, изоброжение появилось, но звука нет.
    vdr при этом ругается в логи что нету ffmpeg.


    Аказывается есть ещё либа libavcodec-cvs.so, и если сделать линк
    ln -s libavcodec-cvs.so libavcodec.so.0


    То ошибки из лога исчезают, звук появляется, НО!
    Но при этом бешено подскакивает нагрузка на проц. И мой несчастный PIII начинает заикаца на каналах передающих "полные" кадры.


    Может кто знает как настроить плугин dxr3, так чтобы он не делал полную фильтрацию изображения с помощью ffmpeg?

  • arvdr_client:~# dpkg --get-selections | grep libavcodec
    libavcodec1 install
    libavcodeccvs install
    arvdr_client:~#
    arvdr_client:~# apt-cache show libavcodeccvs
    Package: libavcodeccvs
    Status: install ok installed
    Priority: optional
    Section: libs
    Installed-Size: 3928
    Maintainer: Christian Marillat <marillat@debian.org>
    Architecture: i386
    Source: ffmpeg
    Version: 3:20050427-0sarge0.1
    Replaces: libffmpeg0
    Depends: libc6 (>= 2.3.2.ds1-21), libfaac0 (>= 1.24-0sarge0.3), libfaad2-0 (>= 2.0.0-0sarge0.5), libfreetype6 (>= 2.1.5-1), libimlib2, liblame0 (>= 3.96.1-0sarge1), libogg0 (>= 1.1.2), libpostproc0 (>= 3:20050427-0sarge0.1), libvorbis0a (>= 1.1.0), libvorbisenc2 (>= 1.1.0), libxvidcore4 (>= 1:1.0.0-rc4-0.0), zlib1g (>= 1:1.2.1)
    Conflicts: libffmpeg0
    Description: library to encode decode multimedia streams - runtime files
    ffmpeg is a hyper fast real time audio/video encoder, a streaming server
    and a generic audio and video file converter.
    .
    It can grab from a standard Video4Linux video source and convert it into
    several file formats based on DCT/motion compensation encoding. Sound is
    compressed in MPEG audio layer 2 or using an AC3 compatible stream.


    arvdr_client:~#

  • ну вот вам и ответ .....
    ето установлено в вашей системе ...

    Цитата
    Исходный код
    Version: 3:20050427-0sarge0.1


    а такое у меня и значит компилируется с такими библиотеками

    Исходный код
    Version: 3:20051101-0sarge0.0


    Выход? Обновляться, обновляться и еще раз обновляться

  • Большое спасибо!


    Моя вина небыло строчки
    deb Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу. sarge main
    в /etc/apt/sources.list
    Ну надеюсь меня простят. Я всего неделю имею дело с deb пакетами.

  • Ещё одна проблемка образовалась:
    При просмотре c DVDSwitch, нет звука на аналоговом выходе DXR3.
    Вот лог:
    Jun 5 15:56:53 arvdr vdr: [6038] dvd-plugin thread started (pid=6038, tid=6038)
    Jun 5 15:56:53 arvdr vdr: [6038] dvd-plugin: BitStreamOutActive=0, HasBitStreamOut=0 (0)
    Jun 5 15:56:53 arvdr vdr: [6038] dvd-plugin: SoftDeviceOutActive=0, HasSoftDeviceOut=0
    Jun 5 15:56:53 arvdr vdr: [6038] dxr3: spu highlight: 94, 469, 317, 496
    Jun 5 15:56:53 arvdr vdr: [6038] dxr3: spudec push: pts=25200
    Jun 5 15:56:53 arvdr vdr: [6038] dxr3: spu menu
    Jun 5 15:56:53 arvdr vdr: [6038] dxr3: spu size (0,2) x (719,574)
    Jun 5 15:56:53 arvdr vdr: [6038] dxr3: spu offset: odd=4, even=1474
    Jun 5 15:56:53 arvdr vdr: [6038] dxr3: getminsize: (142177416,0) x (573,720)
    Jun 5 15:56:53 arvdr vdr: [6038] dxr3: cSPUEncoder::Flush: OSD data size: 4462
    Jun 5 15:56:54 arvdr vdr: [6038] dxr3: demux: stillpicture length: 107802
    Jun 5 15:56:54 arvdr vdr: [6038] dxr3: demux: I-frame
    Jun 5 15:56:54 arvdr vdr: [6038] dxr3: demux: unknown frame
    Jun 5 15:56:54 arvdr last message repeated 51 times
    Jun 5 15:56:54 arvdr vdr: [6038] dxr3: demux: I-frame
    Jun 5 15:56:54 arvdr vdr: [6038] dxr3: demux: unknown frame
    Jun 5 15:56:54 arvdr last message repeated 51 times
    Jun 5 15:56:54 arvdr vdr: [6038] dxr3: demux: I-frame
    Jun 5 15:56:54 arvdr vdr: [6038] dxr3: demux: unknown frame
    Jun 5 15:56:54 arvdr last message repeated 51 times
    Jun 5 15:56:54 arvdr vdr: [6038] dvd-plugin: clearing device because of consecutive poll timeouts 3
    Jun 5 15:56:55 arvdr vdr: [6038] dxr3: spu highlight: 94, 469, 317, 496


    Картинка идет, звук нет....

  • Получилось :) Пришлось правда вручную править. Пересобрал vdr и плагин dxr3, теперь могу смотреть ДВД со звуком :)
    Огромное спасибо!

  • Получилось :) Пришлось правда вручную править. -а где исходники брал? и расскажи подробнее прямо по пунктам, если можно. ?(

  • подключился к инету, обновился и аналоговый звук в двд появился-действительно все пропатчено!
    спасибо всем кто работает над проектом arvdr!