зависание VDR при старте теймера записи во время просмотра DIVx

  • вот наткнулся невзначай на такую проблемму: если во время просмотра фильма с HDD в формате DIVx стартует ранее запрограммированный таймер на запись, то VDR виснет (или бегает в колесе), есть ли возможность вылечить такую болячку?


    Dec 9 14:21:33 arvdr vdr: [3404] mplayer: player thread started (pid=3404)
    Dec 9 14:21:33 arvdr logger: *** Starting mplayer.sh Version 0.8.6
    Dec 9 14:21:33 arvdr logger: *** DEBUG: Variable CFGFIL has value "/usr/bin/mplayer.sh.conf"
    Dec 9 14:21:33 arvdr logger: *** Use Option USERDEF at your own risk!
    Dec 9 14:21:33 arvdr logger: *** INFO: Source Video has Resolution of 720 x 576 ...
    Dec 9 14:21:33 arvdr logger: *** INFO: For Sqare Pixels we would scale to 768 x 614 ...
    Dec 9 14:21:51 arvdr vdr: [3444] Text2Skin: replayInfo display update thread started (pid=3444, tid=3444)
    Dec 9 14:22:00 arvdr vdr: [3339] switching device 1 to channel 74
    Dec 9 14:22:00 arvdr vdr: [3339] ERROR (dvbdevice.c,714): Device or resource busy
    Dec 9 14:22:00 arvdr vdr: [3339] ERROR: can't set PID 601 on device 1
    Dec 9 14:22:00 arvdr vdr: [3404] mplayer: player thread ended (pid=3404)
    Dec 9 14:22:03 arvdr vdr: [3339] timer 1 (74 1422-1720 'TVCI') start
    Dec 9 14:22:03 arvdr vdr: [3339] waiting for EPG info...
    Dec 9 14:22:07 arvdr vdr: [3339] no EPG info available
    Dec 9 14:22:07 arvdr vdr: [3339] executing '/usr/bin/noadcall.sh before "/video0/TVCI/2006-12-09.14.22.50.99.rec"'
    Dec 9 14:22:07 arvdr noad[3446]: noad arg[0]: /usr/bin/noad
    Dec 9 14:22:07 arvdr noad[3446]: noad arg[1]: before
    Dec 9 14:22:07 arvdr noad[3446]: noad arg[2]: /video0/TVCI/2006-12-09.14.22.50.99.rec
    Dec 9 14:22:07 arvdr noad[3446]: noad arg[3]: --online=1
    Dec 9 14:22:07 arvdr noad[3446]: noad arg[4]: --ac3
    Dec 9 14:22:07 arvdr noad[3446]: noad arg[5]: --overlap
    Dec 9 14:22:07 arvdr noad[3446]: noad arg[6]: --jumplogo
    Dec 9 14:22:07 arvdr noad[3446]: noad arg[7]: --comments
    Dec 9 14:22:07 arvdr noad[3446]: noad arg[8]: --statisticfile=/video0/noadonlinestat
    Dec 9 14:22:07 arvdr noad[3446]: noad args done
    Dec 9 14:22:07 arvdr noad[3446]: noad called with 'before' and online=1 and liverecording is no
    Dec 9 14:22:07 arvdr noad[3446]: nothing to do yet
    Dec 9 14:22:07 arvdr vdr: [3339] record /video0/TVCI/2006-12-09.14.22.50.99.rec
    Dec 9 14:22:07 arvdr vdr: [3339] creating directory /video0/TVCI
    Dec 9 14:22:07 arvdr vdr: [3339] creating directory /video0/TVCI/2006-12-09.14.22.50.99.rec
    Dec 9 14:22:07 arvdr vdr: [3339] recording to '/video0/TVCI/2006-12-09.14.22.50.99.rec/001.vdr'
    Dec 9 14:22:07 arvdr vdr: [3447] file writer thread started (pid=3447, tid=3447)
    Dec 9 14:22:07 arvdr vdr: [3448] recording thread started (pid=3448, tid=3448)
    Dec 9 14:22:07 arvdr vdr: [3449] receiver on device 1 thread started (pid=3449, tid=3449)
    Dec 9 14:22:07 arvdr vdr: [3450] TS buffer on device 1 thread started (pid=3450, tid=3450)
    Dec 9 14:22:08 arvdr vdr: [3448] recording thread ended (pid=3448, tid=3448)
    Dec 9 14:22:09 arvdr vdr: [3450] TS buffer on device 1 thread ended (pid=3450, tid=3450)
    Dec 9 14:22:09 arvdr vdr: [3449] buffer stats: 65048 (3%) used
    Dec 9 14:22:09 arvdr vdr: [3449] receiver on device 1 thread ended (pid=3449, tid=3449)
    Dec 9 14:22:09 arvdr vdr: [3339] max. latency time 9 seconds
    Dec 9 14:22:09 arvdr vdr: [3451] transfer thread started (pid=3451, tid=3451)
    Dec 9 14:22:20 arvdr vdr: [3339] ERROR: attempt to open OSD while it is already open - using dummy OSD!
    Dec 9 14:22:20 arvdr vdr: [3339] ERROR: OSD opened without closing previous OSD!
    Dec 9 14:22:20 arvdr vdr: [3452] Text2Skin: channelInfo display update thread started (pid=3452, tid=3452)
    Dec 9 14:22:20 arvdr vdr: [3339] switching to channel 97
    Dec 9 14:22:20 arvdr vdr: [3451] transfer thread ended (pid=3451, tid=3451)
    Dec 9 14:22:21 arvdr vdr: [3339] buffer stats: 0 (0%) used
    Dec 9 14:22:21 arvdr vdr: [3339] ERROR (dvbdevice.c,714): Invalid argument
    Dec 9 14:22:21 arvdr vdr: [3339] ERROR: can't set PID 8190 on device 1
    Dec 9 14:22:21 arvdr vdr: [3339] ERROR (dvbdevice.c,736): Invalid argument
    Dec 9 14:22:21 arvdr vdr: [3339] ERROR: failed to set PIDs for channel 97 on device 1
    Dec 9 14:22:21 arvdr vdr: [3339] retrying
    Dec 9 14:22:21 arvdr vdr: [3339] ERROR (dvbdevice.c,714): Invalid argument
    Dec 9 14:22:21 arvdr vdr: [3339] ERROR: can't set PID 8190 on device 1
    Dec 9 14:22:21 arvdr vdr: [3339] ERROR (dvbdevice.c,736): Invalid argument
    Dec 9 14:22:21 arvdr vdr: [3339] ERROR: failed to set PIDs for channel 97 on device 1
    Dec 9 14:22:21 arvdr vdr: [3339] retrying
    ....

    Минуту еще, мой ветер не стих,

    Мне нравится здесь в Королевстве Кривых.

    Сообщение было отредактировано 1 раз, последнее редактирование пользователем romantik ().

  • может в этом и хитрость? что с одним тюнером он не может его сразу использовать для двух дел: типа пол SS1 карты на просмотр одного а вторую для записи другого?


    по идее-то для записи нужен тюнер, а для просмотра декодер

    Минуту еще, мой ветер не стих,

    Мне нравится здесь в Королевстве Кривых.

    Сообщение было отредактировано 1 раз, последнее редактирование пользователем romantik ().

  • попробовал смотреть DIVx с HDD во время записи - всё работает, а вот если уже смотришь DIVx и в это время стартует запись по таймеру, то чёрный экран и всё зависает .... странно

    Минуту еще, мой ветер не стих,

    Мне нравится здесь в Королевстве Кривых.

  • вопщем нашолся выход из проблеммы: надо оставлять VDR на том канале, на котором должен стартовать таймер записи, а потом спокойно приступать к просмотру DIVx .


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

    Минуту еще, мой ветер не стих,

    Мне нравится здесь в Королевстве Кривых.