You are not logged in.

Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

1

Friday, August 7th 2009, 4:55pm

`001.vdr 0 bytes

hello
l live in Melbourne Australia. I am having problem with my ubuntu-based system to do VDR recording and I cant figure it out. I hoping someone here can assist.
############ Here is what Im using:
dmidecode -
Base Board Information
Manufacturer: ASUSTeK Computer INC.
Product Name: M3N78-VM
uname - Linux ubuntu 2.6.28-13-generic #45-Ubuntu SMP Tue Jun 30 22:12:12 UTC 2009 x86_64 GNU/Linux
/proc/cpuinfo - model name : AMD Athlon(tm) 7750 Dual-Core Processor
/proc/meminfo - MemTotal: 3869356 k
lspci -00:08.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Bridge (rev a1)
lspci - 01:07.0 Multimedia controller: Philips Semiconductors SAA7131/SAA7133/SAA7135 Video Broadcast Decoder (rev d0)
VDR - 220 ubuntu SVDRP VideoDiskRecorder 1.6.0-2; Sat Aug 8 00:33:49 2009; UTF-8
############ end of what Im using:

I first installed unbutu 8 and VDR worked ok, except I had some problems which I thought were due to Pinnacle 310i tuner card (there was some reports i read of i2c problem, anyway I managed to work around it mostly although it did seem a bit flakey). But I was able to record some stuff using VDR and was also able to watch HDTV using vlc (channels.conf output from 'scan').

I upgraded to ubuntu 9 and thats where I noticed a problem trying to record with VDR. I can still watch HDTV using vlc no problem. I can also see the epg data in vdr or using vdradmin-am. The problem is when I try to record, setting a timer in VDR. vdr creates directory structure for the output files and the 001.vdr files and idx stuff but the 001.vdr file size is zero bytes!

I have tried using a different card, I have also tried using a different OS (debian 5). But I still see the same problem, and I cant record anything, but I can watch stuff live with vlc.

here is tail from syslog (i restarted vdr without deleting timer)
Aug 8 00:44:49 ubuntu vdr: [7893] saved setup to /var/lib/vdr/setup.conf
Aug 8 00:44:49 ubuntu lircd-0.8.4a[1609]: removed client
Aug 8 00:44:50 ubuntu vdr: [7898] section handler thread ended (pid=7893, tid=7898)
Aug 8 00:44:50 ubuntu vdr: [7897] tuner on device 1 thread ended (pid=7893, tid=7897)
Aug 8 00:44:50 ubuntu vdr: [7893] =====================
Aug 8 00:44:50 ubuntu vdr: [7893] EPG bugfix statistics
Aug 8 00:44:50 ubuntu vdr: [7893] =====================
Aug 8 00:44:50 ubuntu vdr: [7893] IF SOMEBODY WHO IS IN CHARGE OF THE EPG DATA FOR ONE OF THE LISTED
Aug 8 00:44:50 ubuntu vdr: [7893] CHANNELS READS THIS: PLEASE TAKE A LOOK AT THE FUNCTION cEvent::FixEpgBugs()
Aug 8 00:44:50 ubuntu vdr: [7893] IN VDR/epg.c TO LEARN WHAT'S WRONG WITH YOUR DATA, AND FIX IT!
Aug 8 00:44:50 ubuntu vdr: [7893] =====================
Aug 8 00:44:50 ubuntu vdr: [7893] Fix^IHits^IChannels
Aug 8 00:44:50 ubuntu vdr: [7893] 1^I4^IABC HDTV, ABC1, ABC1, ABC2
Aug 8 00:44:50 ubuntu vdr: [7893] 2^I16^I7 Digital 2, 7 Digital 1, 7 Digital 3, 7 Digital
Aug 8 00:44:50 ubuntu vdr: [7893] 3^I298^INine Digital, Nine Digital HD, TEN Digital, SBS ONE, SBS HD, SBS 3, SBS 4
Aug 8 00:44:50 ubuntu vdr: [7893] 6^I3779^I7 HD Digital, 7 Digital 3, 7 Digital 1, 7 Digital 2, 7 Digital, ABC HDTV, ABC1, ...
Aug 8 00:44:50 ubuntu vdr: [7893] =====================
Aug 8 00:44:50 ubuntu vdr: [7893] max. latency time 3 seconds
Aug 8 00:44:50 ubuntu vdr: [7893] caught signal 15
Aug 8 00:44:50 ubuntu vdr: [7893] exiting, exit code 0
Aug 8 00:44:54 ubuntu vdr-kbd: [8611] cTimeMs: using monotonic clock (resolution is 1 ns)
Aug 8 00:44:55 ubuntu vdr-kbd: [8633] cTimeMs: using monotonic clock (resolution is 1 ns)
Aug 8 00:44:55 ubuntu vdr-kbd: [8637] cTimeMs: using monotonic clock (resolution is 1 ns)
Aug 8 00:44:55 ubuntu vdr-kbd: [8639] cTimeMs: using monotonic clock (resolution is 1 ns)
Aug 8 00:44:55 ubuntu vdr-kbd: [8642] cTimeMs: using monotonic clock (resolution is 1 ns)
Aug 8 00:44:55 ubuntu vdr-kbd: [8680] cTimeMs: using monotonic clock (resolution is 1 ns)
Aug 8 00:44:55 ubuntu vdr: [8680] VDR version 1.6.0-2 started
Aug 8 00:44:55 ubuntu vdr: [8680] switched to user 'vdr'
Aug 8 00:44:55 ubuntu vdr: [8680] codeset is 'UTF-8' - known
Aug 8 00:44:55 ubuntu vdr: [8680] found 23 locales in /usr/share/locale
Aug 8 00:44:55 ubuntu vdr: [8680] loading plugin: /usr/lib/vdr/plugins/libvdr-epgsearch.so.1.6.0
Aug 8 00:44:55 ubuntu vdr: [8680] loading plugin: /usr/lib/vdr/plugins/libvdr-quickepgsearch.so.1.6.0
Aug 8 00:44:55 ubuntu vdr: [8680] loading plugin: /usr/lib/vdr/plugins/libvdr-conflictcheckonly.so.1.6.0
Aug 8 00:44:55 ubuntu vdr: [8680] loading plugin: /usr/lib/vdr/plugins/libvdr-epgsearchonly.so.1.6.0
Aug 8 00:44:55 ubuntu vdr: [8680] loading /var/lib/vdr/setup.conf
Aug 8 00:44:55 ubuntu vdr: [8680] loading /var/lib/vdr/sources.conf
Aug 8 00:44:55 ubuntu vdr: [8680] loading /var/lib/vdr/diseqc.conf
Aug 8 00:44:55 ubuntu vdr: [8680] loading /var/lib/vdr/channels.conf
Aug 8 00:44:55 ubuntu vdr: [8680] loading /var/lib/vdr/timers.conf
Aug 8 00:44:55 ubuntu vdr: [8680] loading /var/lib/vdr/commands.conf
Aug 8 00:44:55 ubuntu vdr: [8680] loading /var/lib/vdr/reccmds.conf
Aug 8 00:44:55 ubuntu vdr: [8680] loading /var/lib/vdr/svdrphosts.conf
Aug 8 00:44:55 ubuntu vdr: [8680] loading /var/lib/vdr/keymacros.conf
Aug 8 00:44:55 ubuntu vdr: [8681] video directory scanner thread started (pid=8680, tid=8681)
Aug 8 00:44:55 ubuntu vdr: [8682] video directory scanner thread started (pid=8680, tid=8682)
Aug 8 00:44:55 ubuntu vdr: [8682] video directory scanner thread ended (pid=8680, tid=8682)
Aug 8 00:44:55 ubuntu vdr: [8680] reading EPG data from /var/cache/vdr/epg.data
Aug 8 00:44:55 ubuntu vdr: [8681] video directory scanner thread ended (pid=8680, tid=8681)
Aug 8 00:44:55 ubuntu vdr: [8680] probing /dev/dvb/adapter0/frontend0
Aug 8 00:44:55 ubuntu kernel: [ 3015.684281] tda1004x: setting up plls for 48MHz sampling clock
Aug 8 00:44:55 ubuntu kernel: [ 3015.968782] tda1004x: found firmware revision 20 -- ok
Aug 8 00:44:55 ubuntu vdr: [8684] tuner on device 1 thread started (pid=8680, tid=8684)
Aug 8 00:44:55 ubuntu vdr: [8685] section handler thread started (pid=8680, tid=8685)
Aug 8 00:44:55 ubuntu vdr: [8680] found 1 video device
Aug 8 00:44:55 ubuntu vdr: [8680] initializing plugin: epgsearch (0.9.24): search the EPG for repeats and more
Aug 8 00:44:55 ubuntu vdr: [8680] initializing plugin: quickepgsearch (0.0.1): Quick search for broadcasts
Aug 8 00:44:55 ubuntu vdr: [8680] initializing plugin: conflictcheckonly (0.0.1): Direct access to epgsearch's conflict check menu
Aug 8 00:44:55 ubuntu vdr: [8680] initializing plugin: epgsearchonly (0.0.1): Direct access to epgsearch's search menu
Aug 8 00:44:55 ubuntu vdr: [8680] setting primary device to 1
Aug 8 00:44:55 ubuntu vdr: [8680] device 1 has no MPEG decoder
Aug 8 00:44:55 ubuntu vdr: [8680] assuming manual start of VDR
Aug 8 00:44:55 ubuntu vdr: [8680] SVDRP listening on port 2001
Aug 8 00:44:55 ubuntu vdr: [8680] setting current skin to "sttng"
Aug 8 00:44:55 ubuntu vdr: [8680] loading /var/lib/vdr/themes/sttng-default.theme
Aug 8 00:44:55 ubuntu vdr: [8680] starting plugin: epgsearch
Aug 8 00:44:55 ubuntu vdr: [8680] loading /var/lib/vdr/plugins/epgsearch/epgsearchcats.conf
Aug 8 00:44:55 ubuntu vdr: [8680] loading /var/lib/vdr/plugins/epgsearch/epgsearchmenu.conf
Aug 8 00:44:55 ubuntu vdr: [8686] EPGSearch: conflictcheck thread started (pid=8680, tid=8686)
Aug 8 00:44:55 ubuntu vdr: [8680] starting plugin: quickepgsearch
Aug 8 00:44:55 ubuntu vdr: [8680] starting plugin: conflictcheckonly
Aug 8 00:44:55 ubuntu vdr: [8680] starting plugin: epgsearchonly
Aug 8 00:44:55 ubuntu lircd-0.8.4a[1609]: accepted new client on /dev/lircd
Aug 8 00:44:55 ubuntu lircd-0.8.4a[1609]: could not get hardware features
Aug 8 00:44:55 ubuntu lircd-0.8.4a[1609]: make sure you use a current version of the driver
Aug 8 00:44:55 ubuntu lircd-0.8.4a[1609]: Failed to initialize hardware
Aug 8 00:44:55 ubuntu vdr: [8680] ERROR: no OSD provider available - using dummy OSD!
Aug 8 00:45:05 ubuntu vdr: [8680] switching to channel 1
Aug 8 00:45:05 ubuntu vdr: [8690] transfer thread started (pid=8680, tid=8690)
Aug 8 00:45:05 ubuntu vdr: [8691] receiver on device 1 thread started (pid=8680, tid=8691)
Aug 8 00:45:05 ubuntu vdr: [8692] TS buffer on device 1 thread started (pid=8680, tid=8692)
Aug 8 00:45:05 ubuntu vdr: [8680] setting watchdog timer to 60 seconds
Aug 8 00:45:05 ubuntu vdr: [8680] ERROR: Channel locked (recording)!
Aug 8 00:45:05 ubuntu vdr: [8680] ERROR: no OSD provider available - using dummy OSD!
Aug 8 00:45:07 ubuntu vdr: [8690] transfer thread ended (pid=8680, tid=8690)
Aug 8 00:45:09 ubuntu vdr: [8680] buffer stats: 0 (0%) used
Aug 8 00:45:09 ubuntu vdr: [8680] max. latency time 4 seconds
Aug 8 00:45:09 ubuntu vdr: [8680] ERROR: no OSD provider available - using dummy OSD!
Aug 8 00:45:09 ubuntu vdr: [8692] TS buffer on device 1 thread ended (pid=8680, tid=8692)
Aug 8 00:45:09 ubuntu vdr: [8691] buffer stats: 128968 (6%) used
Aug 8 00:45:09 ubuntu vdr: [8691] receiver on device 1 thread ended (pid=8680, tid=8691)
Aug 8 00:45:15 ubuntu vdr: [8686] EPGSearch: timer conflict check started
Aug 8 00:45:15 ubuntu vdr: [8686] EPGSearch: timer conflict check finished

Would greatly appreciate any assistance in how i trace why vdr creates 0 byte files and wont record.

Stephen

SHF

Sage

Posts: 3,865

Location: hessische Bergstrasse

  • Send private message

2

Saturday, August 8th 2009, 12:40am

Hi,

I don`t see a "recond" in your logfile.
Please attach the part of the Logfile while VDR is trying to start recording.
Gruss
SHF


Mein VDR:

vdr-1.4.3-4 mit BigPatch und Plugin BigPack, SuSE 9.0, Kernel 2.4.21, DVB Treiber 06.07.2005 FullTS-Patch, noad 0.6.1
auf HP Vectra VLi8 (PIII 500, 256MB), 16GB 2,5" SSD (Sytem und Swap), 2TB HDD* (Video), 1x TT FF DVB-S 1.5 FullTS-Mod, 1x TT Budget DVB-S

(* Weil ich das inzwischen öfters gefragt wurde: Nein, das BIOS erkennt die grossen Platten nicht vollständig, das stört Linux aber nicht!)

3

Tuesday, August 11th 2009, 7:02pm

vdr messages from syslog including 'record' entry

Aug 12 02:33:41 ubuntu vdr: [3023] VDR version 1.6.0-2 started
Aug 12 02:33:41 ubuntu vdr: [3023] switched to user 'vdr'
Aug 12 02:33:41 ubuntu vdr: [3023] codeset is 'UTF-8' - known
Aug 12 02:33:44 ubuntu vdr: [3023] found 23 locales in /usr/share/locale
Aug 12 02:33:44 ubuntu vdr: [3023] loading plugin: /usr/lib/vdr/plugins/libvdr-epgsearch.so.1.6.0
Aug 12 02:33:44 ubuntu vdr: [3023] loading plugin: /usr/lib/vdr/plugins/libvdr-quickepgsearch.so.1.6.0
Aug 12 02:33:44 ubuntu vdr: [3023] loading plugin: /usr/lib/vdr/plugins/libvdr-conflictcheckonly.so.1.6.0
Aug 12 02:33:44 ubuntu vdr: [3023] loading plugin: /usr/lib/vdr/plugins/libvdr-epgsearchonly.so.1.6.0
Aug 12 02:33:44 ubuntu vdr: [3023] loading /var/lib/vdr/setup.conf
Aug 12 02:33:44 ubuntu vdr: [3023] loading /var/lib/vdr/sources.conf
Aug 12 02:33:44 ubuntu vdr: [3023] loading /var/lib/vdr/diseqc.conf
Aug 12 02:33:44 ubuntu vdr: [3023] loading /var/lib/vdr/channels.conf
Aug 12 02:33:44 ubuntu vdr: [3023] loading /var/lib/vdr/timers.conf
Aug 12 02:33:44 ubuntu vdr: [3023] loading /var/lib/vdr/commands.conf
Aug 12 02:33:44 ubuntu vdr: [3023] loading /var/lib/vdr/reccmds.conf
Aug 12 02:33:44 ubuntu vdr: [3023] loading /var/lib/vdr/svdrphosts.conf
Aug 12 02:33:44 ubuntu vdr: [3023] loading /var/lib/vdr/keymacros.conf
Aug 12 02:33:44 ubuntu vdr: [3262] video directory scanner thread started (pid=3023, tid=3262)
Aug 12 02:33:44 ubuntu vdr: [3263] video directory scanner thread started (pid=3023, tid=3263)
Aug 12 02:33:44 ubuntu vdr: [3262] video directory scanner thread ended (pid=3023, tid=3262)
Aug 12 02:33:44 ubuntu vdr: [3263] video directory scanner thread ended (pid=3023, tid=3263)
Aug 12 02:33:44 ubuntu vdr: [3023] reading EPG data from /var/cache/vdr/epg.data
Aug 12 02:33:44 ubuntu vdr: [3023] probing /dev/dvb/adapter0/frontend0
Aug 12 02:33:45 ubuntu vdr: [3301] tuner on device 1 thread started (pid=3023, tid=3301)
Aug 12 02:33:45 ubuntu vdr: [3023] found 1 video device
Aug 12 02:33:45 ubuntu vdr: [3023] initializing plugin: epgsearch (0.9.24): search the EPG for repeats and more
Aug 12 02:33:45 ubuntu vdr: [3023] initializing plugin: quickepgsearch (0.0.1): Quick search for broadcasts
Aug 12 02:33:45 ubuntu vdr: [3023] initializing plugin: conflictcheckonly (0.0.1): Direct access to epgsearch's conflict check menu
Aug 12 02:33:45 ubuntu vdr: [3023] initializing plugin: epgsearchonly (0.0.1): Direct access to epgsearch's search menu
Aug 12 02:33:45 ubuntu vdr: [3023] setting primary device to 1
Aug 12 02:33:45 ubuntu vdr: [3023] device 1 has no MPEG decoder
Aug 12 02:33:45 ubuntu vdr: [3023] assuming manual start of VDR
Aug 12 02:33:45 ubuntu vdr: [3023] SVDRP listening on port 2001
Aug 12 02:33:45 ubuntu vdr: [3302] section handler thread started (pid=3023, tid=3302)
Aug 12 02:33:45 ubuntu vdr: [3023] setting current skin to "sttng"
Aug 12 02:33:45 ubuntu vdr: [3023] loading /var/lib/vdr/themes/sttng-default.theme
Aug 12 02:33:45 ubuntu vdr: [3023] starting plugin: epgsearch
Aug 12 02:33:45 ubuntu vdr: [3023] loading /var/lib/vdr/plugins/epgsearch/epgsearchcats.conf
Aug 12 02:33:45 ubuntu vdr: [3023] loading /var/lib/vdr/plugins/epgsearch/epgsearchmenu.conf
Aug 12 02:33:45 ubuntu vdr: [3304] EPGSearch: conflictcheck thread started (pid=3023, tid=3304)
Aug 12 02:33:45 ubuntu vdr: [3023] starting plugin: quickepgsearch
Aug 12 02:33:45 ubuntu vdr: [3023] starting plugin: conflictcheckonly
Aug 12 02:33:45 ubuntu vdr: [3023] starting plugin: epgsearchonly
Aug 12 02:33:45 ubuntu vdr: [3305] LIRC remote control thread started (pid=3023, tid=3305)
Aug 12 02:33:45 ubuntu vdr: [3023] remote control LIRC - learning keys
Aug 12 02:33:45 ubuntu vdr: [3023] ERROR: no OSD provider available - using dummy OSD!
Aug 12 02:33:55 ubuntu vdr: [3023] switching to channel 1
Aug 12 02:33:55 ubuntu vdr: [3856] transfer thread started (pid=3023, tid=3856)
Aug 12 02:33:55 ubuntu vdr: [3857] receiver on device 1 thread started (pid=3023, tid=3857)
Aug 12 02:33:55 ubuntu vdr: [3858] TS buffer on device 1 thread started (pid=3023, tid=3858)
Aug 12 02:33:55 ubuntu vdr: [3023] setting watchdog timer to 60 seconds
Aug 12 02:33:55 ubuntu vdr: [3023] ERROR: Channel locked (recording)!
Aug 12 02:33:55 ubuntu vdr: [3023] ERROR: no OSD provider available - using dummy OSD!
Aug 12 02:33:57 ubuntu vdr: [3856] transfer thread ended (pid=3023, tid=3856)
Aug 12 02:33:57 ubuntu vdr: [3023] buffer stats: 0 (0%) used
Aug 12 02:33:57 ubuntu vdr: [3023] max. latency time 2 seconds
Aug 12 02:33:57 ubuntu vdr: [3023] ERROR: no OSD provider available - using dummy OSD!
Aug 12 02:33:57 ubuntu vdr: [3858] TS buffer on device 1 thread ended (pid=3023, tid=3858)
Aug 12 02:33:57 ubuntu vdr: [3857] buffer stats: 139308 (6%) used
Aug 12 02:33:57 ubuntu vdr: [3857] receiver on device 1 thread ended (pid=3023, tid=3857)
Aug 12 02:34:05 ubuntu vdr: [3304] EPGSearch: timer conflict check started
Aug 12 02:34:05 ubuntu vdr: [3304] EPGSearch: timer conflict check finished
Aug 12 02:35:26 ubuntu vdr: [3302] changing pids of channel 16 from 514+130:0;672=eng:0:577 to 516+129:0;672=eng:0:578
Aug 12 02:35:27 ubuntu vdr: [3302] changing pids of channel 18 from 514+130:0;672=eng:0:577 to 516+129:0;672=eng:0:578
Aug 12 02:36:06 ubuntu vdr: [3023] stopping plugin: epgsearchonly
Aug 12 02:36:06 ubuntu vdr: [3023] stopping plugin: conflictcheckonly
Aug 12 02:36:06 ubuntu vdr: [3023] stopping plugin: quickepgsearch
Aug 12 02:36:06 ubuntu vdr: [3023] stopping plugin: epgsearch
Aug 12 02:36:06 ubuntu vdr: [3023] saved setup to /var/lib/vdr/setup.conf
Aug 12 02:36:07 ubuntu vdr: [3302] section handler thread ended (pid=3023, tid=3302)
Aug 12 02:36:08 ubuntu vdr: [3301] tuner on device 1 thread ended (pid=3023, tid=3301)
Aug 12 02:36:08 ubuntu vdr: [3023] deleting plugin: epgsearchonly
Aug 12 02:36:08 ubuntu vdr: [3023] deleting plugin: conflictcheckonly
Aug 12 02:36:08 ubuntu vdr: [3023] deleting plugin: quickepgsearch
Aug 12 02:36:08 ubuntu vdr: [3023] deleting plugin: epgsearch
Aug 12 02:36:09 ubuntu vdr: [3304] EPGSearch: Leaving conflict check thread
Aug 12 02:36:09 ubuntu vdr: [3304] EPGSearch: conflictcheck thread ended (pid=3023, tid=3304)
Aug 12 02:36:09 ubuntu vdr: [3023] =====================
Aug 12 02:36:09 ubuntu vdr: [3023] EPG bugfix statistics
Aug 12 02:36:09 ubuntu vdr: [3023] =====================
Aug 12 02:36:09 ubuntu vdr: [3023] IF SOMEBODY WHO IS IN CHARGE OF THE EPG DATA FOR ONE OF THE LISTED
Aug 12 02:36:09 ubuntu vdr: [3023] CHANNELS READS THIS: PLEASE TAKE A LOOK AT THE FUNCTION cEvent::FixEpgBugs()
Aug 12 02:36:09 ubuntu vdr: [3023] IN VDR/epg.c TO LEARN WHAT'S WRONG WITH YOUR DATA, AND FIX IT!
Aug 12 02:36:09 ubuntu vdr: [3023] =====================
Aug 12 02:36:09 ubuntu vdr: [3023] Fix^IHits^IChannels
Aug 12 02:36:09 ubuntu vdr: [3023] 1^I3^IABC HDTV, ABC1, ABC1
Aug 12 02:36:09 ubuntu vdr: [3023] 2^I22^I7 Digital 3, 7 Digital 2, 7 Digital 1, 7 HD Digital, 7 Digital
Aug 12 02:36:09 ubuntu vdr: [3023] 3^I251^IGO!, Nine Digital HD, Nine Digital, TEN Digital
Aug 12 02:36:09 ubuntu vdr: [3023] 6^I1954^IABC2, ABC1, ABC HDTV, ABC1, ABC3, 7 HD Digital, 7 Digital 3, 7 Digital 1, 7 Digital 2, ...
Aug 12 02:36:09 ubuntu vdr: [3023] =====================
Aug 12 02:36:09 ubuntu vdr: [3023] max. latency time 2 seconds
Aug 12 02:36:09 ubuntu vdr: [3023] caught signal 15
Aug 12 02:36:09 ubuntu vdr: [3023] exiting, exit code 0
Aug 12 02:46:45 ubuntu vdr-kbd: [4434] cTimeMs: using monotonic clock (resolution is 1 ns)
Aug 12 02:46:54 ubuntu vdr-kbd: [4457] cTimeMs: using monotonic clock (resolution is 1 ns)
Aug 12 02:46:54 ubuntu vdr-kbd: [4459] cTimeMs: using monotonic clock (resolution is 1 ns)
Aug 12 02:46:54 ubuntu vdr-kbd: [4463] cTimeMs: using monotonic clock (resolution is 1 ns)
Aug 12 02:46:54 ubuntu vdr-kbd: [4465] cTimeMs: using monotonic clock (resolution is 1 ns)
Aug 12 02:46:54 ubuntu vdr-kbd: [4503] cTimeMs: using monotonic clock (resolution is 1 ns)
Aug 12 02:46:54 ubuntu vdr: [4503] VDR version 1.6.0-2 started
Aug 12 02:46:54 ubuntu vdr: [4503] switched to user 'vdr'
Aug 12 02:46:54 ubuntu vdr: [4503] codeset is 'UTF-8' - known
Aug 12 02:46:54 ubuntu vdr: [4503] found 23 locales in /usr/share/locale
Aug 12 02:46:54 ubuntu vdr: [4503] loading plugin: /usr/lib/vdr/plugins/libvdr-epgsearch.so.1.6.0
Aug 12 02:46:54 ubuntu vdr: [4503] loading plugin: /usr/lib/vdr/plugins/libvdr-quickepgsearch.so.1.6.0
Aug 12 02:46:54 ubuntu vdr: [4503] loading plugin: /usr/lib/vdr/plugins/libvdr-conflictcheckonly.so.1.6.0
Aug 12 02:46:54 ubuntu vdr: [4503] loading plugin: /usr/lib/vdr/plugins/libvdr-epgsearchonly.so.1.6.0
Aug 12 02:46:54 ubuntu vdr: [4503] loading /var/lib/vdr/setup.conf
Aug 12 02:46:54 ubuntu vdr: [4503] loading /var/lib/vdr/sources.conf
Aug 12 02:46:54 ubuntu vdr: [4503] loading /var/lib/vdr/diseqc.conf
Aug 12 02:46:54 ubuntu vdr: [4503] loading /var/lib/vdr/channels.conf
Aug 12 02:46:54 ubuntu vdr: [4503] loading /var/lib/vdr/timers.conf
Aug 12 02:46:54 ubuntu vdr: [4503] loading /var/lib/vdr/commands.conf
Aug 12 02:46:54 ubuntu vdr: [4503] loading /var/lib/vdr/reccmds.conf
Aug 12 02:46:54 ubuntu vdr: [4503] loading /var/lib/vdr/svdrphosts.conf
Aug 12 02:46:54 ubuntu vdr: [4503] loading /var/lib/vdr/keymacros.conf
Aug 12 02:46:54 ubuntu vdr: [4504] video directory scanner thread started (pid=4503, tid=4504)
Aug 12 02:46:54 ubuntu vdr: [4505] video directory scanner thread started (pid=4503, tid=4505)
Aug 12 02:46:54 ubuntu vdr: [4505] video directory scanner thread ended (pid=4503, tid=4505)
Aug 12 02:46:54 ubuntu vdr: [4503] reading EPG data from /var/cache/vdr/epg.data
Aug 12 02:46:54 ubuntu vdr: [4504] video directory scanner thread ended (pid=4503, tid=4504)
Aug 12 02:46:54 ubuntu vdr: [4503] probing /dev/dvb/adapter0/frontend0
Aug 12 02:46:55 ubuntu vdr: [4508] section handler thread started (pid=4503, tid=4508)
Aug 12 02:46:55 ubuntu vdr: [4507] tuner on device 1 thread started (pid=4503, tid=4507)
Aug 12 02:46:55 ubuntu vdr: [4503] found 1 video device
Aug 12 02:46:55 ubuntu vdr: [4503] initializing plugin: epgsearch (0.9.24): search the EPG for repeats and more
Aug 12 02:46:55 ubuntu vdr: [4503] initializing plugin: quickepgsearch (0.0.1): Quick search for broadcasts
Aug 12 02:46:55 ubuntu vdr: [4503] initializing plugin: conflictcheckonly (0.0.1): Direct access to epgsearch's conflict check menu
Aug 12 02:46:55 ubuntu vdr: [4503] initializing plugin: epgsearchonly (0.0.1): Direct access to epgsearch's search menu
Aug 12 02:46:55 ubuntu vdr: [4503] setting primary device to 1
Aug 12 02:46:55 ubuntu vdr: [4503] device 1 has no MPEG decoder
Aug 12 02:46:55 ubuntu vdr: [4503] assuming manual start of VDR
Aug 12 02:46:55 ubuntu vdr: [4503] SVDRP listening on port 2001
Aug 12 02:46:55 ubuntu vdr: [4503] setting current skin to "sttng"
Aug 12 02:46:55 ubuntu vdr: [4503] loading /var/lib/vdr/themes/sttng-default.theme
Aug 12 02:46:55 ubuntu vdr: [4503] starting plugin: epgsearch
Aug 12 02:46:55 ubuntu vdr: [4503] loading /var/lib/vdr/plugins/epgsearch/epgsearchcats.conf
Aug 12 02:46:55 ubuntu vdr: [4503] loading /var/lib/vdr/plugins/epgsearch/epgsearchmenu.conf
Aug 12 02:46:55 ubuntu vdr: [4503] starting plugin: quickepgsearch
Aug 12 02:46:55 ubuntu vdr: [4503] starting plugin: conflictcheckonly
Aug 12 02:46:55 ubuntu vdr: [4503] starting plugin: epgsearchonly
Aug 12 02:46:55 ubuntu vdr: [4510] LIRC remote control thread started (pid=4503, tid=4510)
Aug 12 02:46:55 ubuntu vdr: [4503] remote control LIRC - learning keys
Aug 12 02:46:55 ubuntu vdr: [4509] EPGSearch: conflictcheck thread started (pid=4503, tid=4509)
Aug 12 02:46:55 ubuntu vdr: [4503] ERROR: no OSD provider available - using dummy OSD!
Aug 12 02:47:05 ubuntu vdr: [4503] switching to channel 1
Aug 12 02:47:05 ubuntu vdr: [4512] transfer thread started (pid=4503, tid=4512)
Aug 12 02:47:05 ubuntu vdr: [4513] receiver on device 1 thread started (pid=4503, tid=4513)
Aug 12 02:47:05 ubuntu vdr: [4514] TS buffer on device 1 thread started (pid=4503, tid=4514)
Aug 12 02:47:05 ubuntu vdr: [4503] setting watchdog timer to 60 seconds
Aug 12 02:47:05 ubuntu vdr: [4503] ERROR: Channel locked (recording)!
Aug 12 02:47:05 ubuntu vdr: [4503] ERROR: no OSD provider available - using dummy OSD!
Aug 12 02:47:07 ubuntu vdr: [4512] transfer thread ended (pid=4503, tid=4512)
Aug 12 02:47:08 ubuntu vdr: [4503] buffer stats: 0 (0%) used
Aug 12 02:47:08 ubuntu vdr: [4503] max. latency time 3 seconds
Aug 12 02:47:08 ubuntu vdr: [4503] ERROR: no OSD provider available - using dummy OSD!
Aug 12 02:47:08 ubuntu vdr: [4514] TS buffer on device 1 thread ended (pid=4503, tid=4514)
Aug 12 02:47:08 ubuntu vdr: [4513] buffer stats: 128780 (6%) used
Aug 12 02:47:08 ubuntu vdr: [4513] receiver on device 1 thread ended (pid=4503, tid=4513)
Aug 12 02:47:15 ubuntu vdr: [4509] EPGSearch: timer conflict check started
Aug 12 02:47:15 ubuntu vdr: [4509] EPGSearch: timer conflict check finished
Aug 12 02:47:37 ubuntu vdr: [4503] connect from 127.0.0.1, port 45932 - accepted
Aug 12 02:47:37 ubuntu vdr: [4503] closing SVDRP connection
Aug 12 02:47:37 ubuntu vdr: [4503] connect from 127.0.0.1, port 45933 - accepted
Aug 12 02:47:37 ubuntu vdr: [4503] closing SVDRP connection
Aug 12 02:47:53 ubuntu vdr: [4503] connect from 127.0.0.1, port 45934 - accepted
Aug 12 02:47:53 ubuntu vdr: [4503] closing SVDRP connection
Aug 12 02:48:06 ubuntu vdr: [4503] connect from 127.0.0.1, port 45935 - accepted
Aug 12 02:48:06 ubuntu vdr: [4503] timer 1 (37 0158-0440 'Major League Baseball') added
Aug 12 02:48:06 ubuntu vdr: [4503] switching device 1 to channel 37
Aug 12 02:48:06 ubuntu vdr: [4503] timer 1 (37 0158-0440 'Major League Baseball') start
Aug 12 02:48:06 ubuntu vdr: [4503] Title: 'Major League Baseball' Subtitle: 'Yankees baseball action only on ONE as the form team out of the All Star break play host to the Toronto Blue Jays.'
Aug 12 02:48:06 ubuntu vdr: [4503] executing '/usr/lib/vdr/vdr-recordingaction before "/var/lib/video.00/Major_League_Baseball/2009-08-12.01.58.99.99.rec"'
Aug 12 02:48:06 ubuntu recordingaction: executing /usr/share/vdr/recording-hooks/R90.custom before recording /var/lib/video.00/Major_League_Baseball/2009-08-12.01.58.99.99.rec as shell script
Aug 12 02:48:06 ubuntu vdr: [4503] record /var/lib/video.00/Major_League_Baseball/2009-08-12.01.58.99.99.rec
Aug 12 02:48:06 ubuntu vdr: [4503] creating directory /var/lib/video.00/Major_League_Baseball
Aug 12 02:48:06 ubuntu vdr: [4503] creating directory /var/lib/video.00/Major_League_Baseball/2009-08-12.01.58.99.99.rec
Aug 12 02:48:06 ubuntu vdr: [4503] recording to '/var/lib/video.00/Major_League_Baseball/2009-08-12.01.58.99.99.rec/001.vdr'
Aug 12 02:48:06 ubuntu vdr: [4557] file writer thread started (pid=4503, tid=4557)
Aug 12 02:48:06 ubuntu vdr: [4558] recording thread started (pid=4503, tid=4558)
Aug 12 02:48:06 ubuntu vdr: [4559] receiver on device 1 thread started (pid=4503, tid=4559)
Aug 12 02:48:06 ubuntu vdr: [4503] closing SVDRP connection
Aug 12 02:48:07 ubuntu vdr: [4560] TS buffer on device 1 thread started (pid=4503, tid=4560)
Aug 12 02:48:08 ubuntu vdr: [4503] timer 1 (37 0158-0440 'Major League Baseball') set to event Wed 12.08.2009 02:08-04:30 'Major League Baseball'
Aug 12 02:48:09 ubuntu vdr: [4508] changing pids of channel 16 from 514+130:0;672=eng:0:577 to 516+129:0;672=eng:0:578
Aug 12 02:48:09 ubuntu vdr: [4508] changing pids of channel 18 from 514+130:0;672=eng:0:577 to 516+129:0;672=eng:0:578
Aug 12 02:48:10 ubuntu vdr: [4508] channel 37 (ONE HD) event Wed 12.08.2009 02:08-04:30 'Major League Baseball' status 4
Aug 12 02:48:12 ubuntu vdr: [4503] connect from 127.0.0.1, port 45936 - accepted
Aug 12 02:48:12 ubuntu vdr: [4503] closing SVDRP connection
Aug 12 02:48:37 ubuntu vdr: [4557] ERROR: video data stream broken
Aug 12 02:48:37 ubuntu vdr: [4557] initiating emergency exit
Aug 12 02:48:37 ubuntu vdr: [4503] emergency exit requested - shutting down
Aug 12 02:48:37 ubuntu vdr: [4503] stopping plugin: epgsearchonly
Aug 12 02:48:37 ubuntu vdr: [4503] stopping plugin: conflictcheckonly
Aug 12 02:48:37 ubuntu vdr: [4503] stopping plugin: quickepgsearch
Aug 12 02:48:37 ubuntu vdr: [4503] stopping plugin: epgsearch
Aug 12 02:48:37 ubuntu vdr: [4558] recording thread ended (pid=4503, tid=4558)
Aug 12 02:48:37 ubuntu vdr: [4557] file writer thread ended (pid=4503, tid=4557)
Aug 12 02:48:37 ubuntu vdr: [4503] buffer stats: 0 (0%) used
Aug 12 02:48:37 ubuntu vdr: [4503] timer 1 (37 0158-0440 'Major League Baseball') stop
Aug 12 02:48:37 ubuntu vdr: [4503] executing '/usr/lib/vdr/vdr-recordingaction after "/var/lib/video.00/Major_League_Baseball/2009-08-12.01.58.99.99.rec"'
Aug 12 02:48:37 ubuntu recordingaction: executing /usr/share/vdr/recording-hooks/R90.custom after recording /var/lib/video.00/Major_League_Baseball/2009-08-12.01.58.99.99.rec as shell script
Aug 12 02:48:37 ubuntu vdr: [4503] saved setup to /var/lib/vdr/setup.conf
Aug 12 02:48:38 ubuntu vdr: [4560] TS buffer on device 1 thread ended (pid=4503, tid=4560)
Aug 12 02:48:38 ubuntu vdr: [4559] buffer stats: 0 (0%) used
Aug 12 02:48:38 ubuntu vdr: [4508] section handler thread ended (pid=4503, tid=4508)
Aug 12 02:48:38 ubuntu vdr: [4559] receiver on device 1 thread ended (pid=4503, tid=4559)
Aug 12 02:48:38 ubuntu vdr: [4507] tuner on device 1 thread ended (pid=4503, tid=4507)
Aug 12 02:48:38 ubuntu vdr: [4503] deleting plugin: epgsearchonly
Aug 12 02:48:38 ubuntu vdr: [4503] deleting plugin: conflictcheckonly
Aug 12 02:48:38 ubuntu vdr: [4503] deleting plugin: quickepgsearch
Aug 12 02:48:38 ubuntu vdr: [4503] deleting plugin: epgsearch
Aug 12 02:48:39 ubuntu vdr: [4509] EPGSearch: Leaving conflict check thread
Aug 12 02:48:39 ubuntu vdr: [4509] EPGSearch: conflictcheck thread ended (pid=4503, tid=4509)
Aug 12 02:48:39 ubuntu vdr: [4503] =====================
Aug 12 02:48:39 ubuntu vdr: [4503] EPG bugfix statistics
Aug 12 02:48:39 ubuntu vdr: [4503] =====================
Aug 12 02:48:39 ubuntu vdr: [4503] IF SOMEBODY WHO IS IN CHARGE OF THE EPG DATA FOR ONE OF THE LISTED
Aug 12 02:48:39 ubuntu vdr: [4503] CHANNELS READS THIS: PLEASE TAKE A LOOK AT THE FUNCTION cEvent::FixEpgBugs()
Aug 12 02:48:39 ubuntu vdr: [4503] IN VDR/epg.c TO LEARN WHAT'S WRONG WITH YOUR DATA, AND FIX IT!
Aug 12 02:48:39 ubuntu vdr: [4503] =====================
Aug 12 02:48:39 ubuntu vdr: [4503] Fix^IHits^IChannels
Aug 12 02:48:39 ubuntu vdr: [4503] 1^I3^IABC HDTV, ABC1, ABC1
Aug 12 02:48:39 ubuntu vdr: [4503] 2^I19^I7 Digital 2, 7 Digital 1, 7 Digital, 7 Digital 3, 7 HD Digital
Aug 12 02:48:39 ubuntu vdr: [4503] 3^I1^ITEN Digital
Aug 12 02:48:39 ubuntu vdr: [4503] 6^I1845^IABC1, ABC2, ABC HDTV, ABC1, ABC3, 7 Digital 1, 7 Digital, 7 HD Digital, 7 Digital 2, ...
Aug 12 02:48:39 ubuntu vdr: [4503] =====================
Aug 12 02:48:39 ubuntu vdr: [4503] max. latency time 3 seconds
Aug 12 02:48:39 ubuntu vdr: [4503] emergency exit!
Aug 12 02:48:39 ubuntu vdr: [4503] exiting, exit code 1

SHF

Sage

Posts: 3,865

Location: hessische Bergstrasse

  • Send private message

4

Thursday, August 13th 2009, 1:26am

Quoted

ERROR: video data stream broken
That's why the VDR is stopping the recording.
But I can't tell you what's the cause of the problem.

The channelname is "ONE HD" perhaps it has am incompatible format for your VDR (your version is not HD capable).

You may try it with a differen VDR-Version.
Hanno provides alternative packages for ubuntu.
Gruss
SHF


Mein VDR:

vdr-1.4.3-4 mit BigPatch und Plugin BigPack, SuSE 9.0, Kernel 2.4.21, DVB Treiber 06.07.2005 FullTS-Patch, noad 0.6.1
auf HP Vectra VLi8 (PIII 500, 256MB), 16GB 2,5" SSD (Sytem und Swap), 2TB HDD* (Video), 1x TT FF DVB-S 1.5 FullTS-Mod, 1x TT Budget DVB-S

(* Weil ich das inzwischen öfters gefragt wurde: Nein, das BIOS erkennt die grossen Platten nicht vollständig, das stört Linux aber nicht!)

Urig

Professional

Posts: 1,223

Location: Kassel

  • Send private message

5

Saturday, August 15th 2009, 3:34pm

Video Data Stream Broken (short VDSB) is a failsafe check within VDR recordings. Whenever there is no received data for some time, VDR assumes a failure and does a restart.

Reason may be a loss of signal, an unsupported encryption, wrong channel settings, or hardware failures. Can you watch the channel using VDR for receiving? For example, using streamdev streaming or something like xineliboutput?

Cheers,

Udo

6

Sunday, August 16th 2009, 2:47pm

tested streamdev-server

Thanks for replying. A very useful suggestion.
I installed the streamdev-server plugin.
The mpeg stream is available remotely using vlc ie http://ubuntu:3000/TS/1
Switching between different channels using the SVDRP interface works too, after I changed the URL above accordingly. So vdr streaming and the tuner hardware seems to be working fine, but recording is still a problem. But this seems like progress, at least I know vdr has no problem with the hardware or the channels. The problem appears to be a specific issue with saving the mpeg stream to disk.
Any further suggestions much appreciated.

Aug 16 22:28:15 ubuntu vdr: [3311] streamdev: closing streamdev connection to 172.16.0.3:41152
Aug 16 22:28:15 ubuntu vdr: [5537] streamdev-livestreaming thread ended (pid=3038, tid=5537)
Aug 16 22:28:15 ubuntu vdr: [5536] streamdev-writer thread ended (pid=3038, tid=5536)
Aug 16 22:28:15 ubuntu vdr: [5535] TS buffer on device 1 thread ended (pid=3038, tid=5535)
Aug 16 22:28:15 ubuntu vdr: [5534] buffer stats: 207364 (9%) used
Aug 16 22:28:15 ubuntu vdr: [5534] receiver on device 1 thread ended (pid=3038, tid=5534)
Aug 16 22:28:15 ubuntu vdr: [3311] buffer stats: 214508 (5%) used
Aug 16 22:28:38 ubuntu vdr: [3038] switching to channel 13
Aug 16 22:28:39 ubuntu vdr: [3038] ERROR: no OSD provider available - using dummy OSD!
Aug 16 22:29:09 ubuntu vdr: [3311] Streamdev: Accepted new client (HTTP) 172.16.0.3:41155
Aug 16 22:29:09 ubuntu vdr: [3311] streamdev-server: Detaching current receiver
Aug 16 22:29:12 ubuntu vdr: [5551] streamdev-livestreaming thread started (pid=3038, tid=5551)
Aug 16 22:29:12 ubuntu vdr: [5552] receiver on device 1 thread started (pid=3038, tid=5552)
Aug 16 22:29:12 ubuntu vdr: [5550] streamdev-writer thread started (pid=3038, tid=5550)
Aug 16 22:29:12 ubuntu vdr: [5553] TS buffer on device 1 thread started (pid=3038, tid=5553)
Aug 16 22:29:12 ubuntu vdr: [5553] TS buffer on device 1 thread ended (pid=3038, tid=5553)
Aug 16 22:29:12 ubuntu vdr: [5552] buffer stats: 44744 (2%) used
Aug 16 22:29:12 ubuntu vdr: [5552] receiver on device 1 thread ended (pid=3038, tid=5552)
Aug 16 22:29:12 ubuntu vdr: [5554] receiver on device 1 thread started (pid=3038, tid=5554)
Aug 16 22:29:12 ubuntu vdr: [5555] TS buffer on device 1 thread started (pid=3038, tid=5555)
Aug 16 22:31:08 ubuntu vdr: [3311] ERROR: read from client (HTTP) 172.16.0.3:41155 failed: Connection reset by peer
Aug 16 22:31:08 ubuntu vdr: [3311] streamdev: closing streamdev connection to 172.16.0.3:41155
Aug 16 22:31:08 ubuntu vdr: [5551] streamdev-livestreaming thread ended (pid=3038, tid=5551)
Aug 16 22:31:08 ubuntu vdr: [5550] ERROR: streamdev-server: couldn't send data: Bad file descriptor
Aug 16 22:31:08 ubuntu vdr: [5550] streamdev-writer thread ended (pid=3038, tid=5550)
Aug 16 22:31:08 ubuntu vdr: [3311] buffer stats: 91744 (2%) used
Aug 16 22:31:08 ubuntu vdr: [5555] TS buffer on device 1 thread ended (pid=3038, tid=5555)
Aug 16 22:31:08 ubuntu vdr: [5554] buffer stats: 91180 (4%) used
Aug 16 22:31:08 ubuntu vdr: [5554] receiver on device 1 thread ended (pid=3038, tid=5554)
Aug 16 22:33:40 ubuntu vdr: [3038] timeout on SVDRP connection
Aug 16 22:33:40 ubuntu vdr: [3038] closing SVDRP connection

7

Monday, August 17th 2009, 4:27pm

RE: tested streamdev-server

I have tried some other tweaks, and I think the problem I am having is related to the channels.conf file Im using. I had generated it using scan tool:
scan -o vdr /usr/share/dvb/dvb-t/au-Melbourne > channels.conf
It seems to work fine when using the streamdev-server, Below is the contents of the channels.conf though it did not work for recording, vdr seemed to have no problem getting the epg data and streaming
ABC HDTV;ABC:226500:I999B7C34D34M64T8G16Y0:T:27500:2314+2309:0;2315:2316:0:560:4112:0:0
ABC1;ABC:226500:I999B7C34D34M64T8G16Y0:T:27500:512+128:650=eng;660=eng:576:0:561:4112:0:0
ABC2;ABC:226500:I999B7C34D34M64T8G16Y0:T:27500:2307+2306:2308=eng:2310:0:562:4112:0:0
ABC1;ABC:226500:I999B7C34D34M64T8G16Y0:T:27500:512+128:650=eng;660=eng:576:0:563:4112:0:0
ABC3;ABC:226500:I999B7C34D34M64T8G16Y0:T:27500:512+128:650=eng:576:0:564:4112:0:0
ABC DiG Radio;ABC:226500:I999B7C34D34M64T8G16Y0:T:27500:0:2317=eng:0:0:566:4112:0:0
ABC DiG Jazz;ABC:226500:I999B7C34D34M64T8G16Y0:T:27500:0:2318=eng:0:0:567:4112:0:0
7 Digital;Seven Network:177500:I999B7C34D34M64T8G16Y0:T:27500:769:770=eng:772:0:1328:4115:0:0
7 Digital 1;Seven Network:177500:I999B7C34D34M64T8G16Y0:T:27500:769:770=eng:772:0:1329:4115:0:0
7 Digital 2;Seven Network:177500:I999B7C34D34M64T8G16Y0:T:27500:769:770=eng:772:0:1330:4115:0:0
7 Digital 3;Seven Network:177500:I999B7C34D34M64T8G16Y0:T:27500:769:770=eng:820:0:1331:4115:0:0
7 HD Digital;Network Seven:177500:I999B7C34D34M64T8G16Y0:T:27500:833:0;835:837:0:1332:4115:0:0
Nine Digital;Nine Melbourne:191625:I999B7C34D34M64T8G16Y0:T:27500:519+135:720=eng:583:0:1072:4114:0:0
Nine Digital HD;Nine Melbourne:191625:I999B7C34D34M64T8G16Y0:T:27500:512+128:0;650:576:0:1073:4114:0:0
GO!;Nine Melbourne:191625:I999B7C34D34M64T8G16Y0:T:27500:517+133:700=eng:581:0:1074:4114:0:0
ONE HD;Ten Melbourne:219500:I999B7C34D12M64T8G16Y0:T:27500:514+130:0;672:577:0:1585:4116:0:0
TEN Digital;Ten Melbourne:219500:I999B7C34D12M64T8G16Y0:T:27500:512+128:650=eng:576:0:1589:4116:0:0
ONE HD;Ten Melbourne:219500:I999B7C34D12M64T8G16Y0:T:27500:514+130:0;672:577:0:1591:4116:0:0
ONE Digital;Ten Melbourne:219500:I999B7C34D12M64T8G16Y0:T:27500:516+129:681=eng:578:0:1592:4116:0:0
SBS ONE;SBS:536625:I999B7C23D12M64T8G8Y0:T:27500:161:81=eng:41:0:785:12802:0:0
SBS TWO;SBS:536625:I999B7C23D12M64T8G8Y0:T:27500:162:83=eng:42:0:786:12802:0:0
SBS 3;SBS:536625:I999B7C23D12M64T8G8Y0:T:27500:161:81=eng:41:0:787:12802:0:0
SBS 4;SBS:536625:I999B7C23D12M64T8G8Y0:T:27500:161:81=eng:41:0:788:12802:0:0
SBS HD;SBS:536625:I999B7C23D12M64T8G8Y0:T:27500:102:103=eng:41:0:789:12802:0:0
SBS Radio 1;SBS:536625:I999B7C23D12M64T8G8Y0:T:27500:0:201=eng:0:0:798:12802:0:0
SBS Radio 2;SBS:536625:I999B7C23D12M64T8G8Y0:T:27500:0:202=eng:0:0:799:12802:0:0

I have instead tried w_scan and this is the channels.conf Im using now, without the freq for SBS and Nine/Go, but recording does work with this channels.conf.
ABC HDTV;ABC:226500000:C34D34M64B7T8G16Y0:T:27500:2314+2309:0;2315=eng:2316:0:560:4112:561:0
ABC1;ABC:226500000:C34D34M64B7T8G16Y0:T:27500:512+128:650=eng;660=eng:576:0:561:4112:561:0
ABC2;ABC:226500000:C34D34M64B7T8G16Y0:T:27500:2307+2306:2308=eng:2310:0:562:4112:561:0
ABC1;ABC:226500000:C34D34M64B7T8G16Y0:T:27500:512+128:650=eng;660=eng:576:0:563:4112:561:0
ABC3;ABC:226500000:C34D34M64B7T8G16Y0:T:27500:512+128:650=eng:576:0:564:4112:561:0
ABC DiG Radio;ABC:226500000:C34D34M64B7T8G16Y0:T:27500:0:2317=eng:0:0:566:4112:561:0
ABC DiG Jazz;ABC:226500000:C34D34M64B7T8G16Y0:T:27500:0:2318=eng:0:0:567:4112:561:0
7 Digital;Seven Network:177500000:C34D34M64B7T8G16Y0:T:27500:769:770=eng:772:0:1328:4115:1283:0
7 Digital 1;Seven Network:177500000:C34D34M64B7T8G16Y0:T:27500:769:770=eng:772:0:1329:4115:1283:0
7 Digital 2;Seven Network:177500000:C34D34M64B7T8G16Y0:T:27500:769:770=eng:772:0:1330:4115:1283:0
7 Digital 3;Seven Network:177500000:C34D34M64B7T8G16Y0:T:27500:769:770=eng:820:0:1331:4115:1283:0
7 HD Digital;Network Seven:177500000:C34D34M64B7T8G16Y0:T:27500:833:0;835=eng:837:0:1332:4115:1283:0
ONE HD;Ten Melbourne:219500000:C34D12M64B7T8G16Y0:T:27500:514+130:0;672=eng:577:0:1585:4116:1539:0
TEN Digital;Ten Melbourne:219500000:C34D12M64B7T8G16Y0:T:27500:512+128:650=eng:576:0:1589:4116:1539:0
ONE HD;Ten Melbourne:219500000:C34D12M64B7T8G16Y0:T:27500:514+130:0;672=eng:577:0:1591:4116:1539:0
ONE Digital;Ten Melbourne:219500000:C34D12M64B7T8G16Y0:T:27500:516+129:681=eng:578:0:1592:4116:1539:0

I thought that the reason Im not seeing all the channels in the w_scan output was due to the combination of version and frequencies in use. So I attempted to build a more recent version of w_scan:
pwd
/home/stephen/w_scan-20090808
root@ubuntu:~/w_scan-20090808# ./configure
...
...
checking for linux/dvb/frontend.h presence... yes
checking for linux/dvb/frontend.h usability (API v5.0 or higher)... yes
checking for linux/dvb/frontend.h usability (FE_CAN_2G_MODULATION)... no
*******************************************************
*** ERROR: w_scan requires latest linux dvb headers.
*** missing symbol 'FE_CAN_2G_MODULATION' in <linux/dvb/frontend.h>
*** Please update your linux dvb headers,
*** (usually /usr/include/linux/dvb).
*** EXITING!
*******************************************************
Alas, it seems that the libc-dev headers that are required for the build are not compatible with those provided in ubuntu 9.04:
dpkg --search /usr/include/linux/dvb/frontend.h
linux-libc-dev: /usr/include/linux/dvb/frontend.h

I will try to modify the channels.conf file by hand to the format output by w_scan, and recognised by vdr...
Any tips appreciated.

SHF

Sage

Posts: 3,865

Location: hessische Bergstrasse

  • Send private message

8

Monday, August 17th 2009, 11:49pm

You can try to start VDR with "-D 0" Option. That will disable the "emergancy exit" feature.

If that doesn't work try Hannos packages.

I have recently heard about problems with the original ubuntu-packages.
I don't know any more what it exactly was and it may be fixed meanwhile, but an other version may worth a try.
Gruss
SHF


Mein VDR:

vdr-1.4.3-4 mit BigPatch und Plugin BigPack, SuSE 9.0, Kernel 2.4.21, DVB Treiber 06.07.2005 FullTS-Patch, noad 0.6.1
auf HP Vectra VLi8 (PIII 500, 256MB), 16GB 2,5" SSD (Sytem und Swap), 2TB HDD* (Video), 1x TT FF DVB-S 1.5 FullTS-Mod, 1x TT Budget DVB-S

(* Weil ich das inzwischen öfters gefragt wurde: Nein, das BIOS erkennt die grossen Platten nicht vollständig, das stört Linux aber nicht!)

9

Tuesday, August 18th 2009, 5:17pm

problem solved

thanks for your help i think this is solved. I have created entries for the remaining channels in the channels.conf file manually, with a little help from vdr.

It seems that vdr will discover correct values for NID,SID,TID if there is an existing entry with the correct freq and 'parameters' in the channels.conf. The fact that vdr can discover the correct data may explain why it was able to load the epg data for each channel and also why streamdev-server was able to produce usable streams I could watch. But the wrong channel data was obviously confusing vdr when it came to record a stream and causing it to exit. The 'duplicate' channels are visible using the lstc command on svdrp interface, and it seems the channel entries discovered by vdr can be used to regenerate the channels.conf, a sort of w_scan bootstrap.

So to work around not having the correct channels.conf data initially, I took the output from the lstc command on svdrp interface, where channels are displayed in the correct format, and updated the channels.conf file with them, removing the old entries along the way. After restarting vdr everything is working correctly and I can record again.

As to why this happened, I think w_scan provided in ubuntu may have changed at some point recently, as did the channel details from the local broadcasters. So when i tried to re-scan for the local channels I found that w_scan could not discover all the channels that the other older utilities found. Being new to vdr I just charged ahead thinking that because I could see epg data that everything was peachy. I could not understand why I couldnt record.

Anyway hopefully this info will save a bit of time for some other ubuntu(or debian)+vdr users

For the record this is the current status of my channels.conf for Melbourne metropolitan area:
7 Digital;Seven Network:177500000:C34D34M64B7T8G16Y0:T:27500:769:770=eng:772:0:1328:4115:1283:0
7 Digital 1;Seven Network:177500000:C34D34M64B7T8G16Y0:T:27500:769:770=eng:772:0:1329:4115:1283:0
7 Digital 2;Seven Network:177500000:C34D34M64B7T8G16Y0:T:27500:769:770=eng:772:0:1330:4115:1283:0
7 Digital 3;Seven Network:177500000:C34D34M64B7T8G16Y0:T:27500:769:770=eng:820:0:1331:4115:1283:0
7 HD Digital;Network Seven:177500000:C34D34M64B7T8G16Y0:T:27500:833:0;835=eng:837:0:1332:4115:1283:0
ONE HD;Ten Melbourne:219500000:C34D12M64B7T8G16Y0:T:27500:514+130:0;672=eng:577:0:1585:4116:1539:0
TEN Digital;Ten Melbourne:219500000:C34D12M64B7T8G16Y0:T:27500:512+128:650=eng:576:0:1589:4116:1539:0
ONE HD;Ten Melbourne:219500000:C34D12M64B7T8G16Y0:T:27500:514+130:0;672=eng:577:0:1591:4116:1539:0
ONE Digital;Ten Melbourne:219500000:C34D12M64B7T8G16Y0:T:27500:516+129:681=eng:578:0:1592:4116:1539:0
ABC HDTV;ABC:226500000:C34D34M64B7T8G16Y0:T:27500:2314+2309:0;2315=eng:2316:0:560:4112:561:0
ABC1;ABC:226500000:C34D34M64B7T8G16Y0:T:27500:512+128:650=eng;660=eng:576:0:561:4112:561:0
ABC2;ABC:226500000:C34D34M64B7T8G16Y0:T:27500:2307+2306:2308=eng:2310:0:562:4112:561:0
ABC1;ABC:226500000:C34D34M64B7T8G16Y0:T:27500:512+128:650=eng;660=eng:576:0:563:4112:561:0
ABC3;ABC:226500000:C34D34M64B7T8G16Y0:T:27500:512+128:650=eng:576:0:564:4112:561:0
ABC DiG Radio;ABC:226500000:C34D34M64B7T8G16Y0:T:27500:0:2317=eng:0:0:566:4112:561:0
ABC DiG Jazz;ABC:226500000:C34D34M64B7T8G16Y0:T:27500:0:2318=eng:0:0:567:4112:561:0
Nine Digital;Nine Melbourne:191625000:C34D34M64B7T8G16Y0:T:27500:519+135:720=eng:583:0:1072:4114:1072:0
Nine Digital HD;Nine Melbourne:191625000:C34D34M64B7T8G16Y0:T:27500:512+128:0;650=eng:576:0:1073:4114:1072:0
GO!;Nine Melbourne:191625000:C34D34M64B7T8G16Y0:T:27500:517+133:700=eng:581:0:1074:4114:1072:0
SBS ONE;SBS:536625000:C23D12M64B7T8G8Y0:T:27500:161:81=eng:41:0:785:12802:784:0
SBS TWO;SBS:536625000:C23D12M64B7T8G8Y0:T:27500:162:83=eng:42:0:786:12802:784:0
SBS 3;SBS:536625000:C23D12M64B7T8G8Y0:T:27500:161:81=eng:41:0:787:12802:784:0
SBS 4;SBS:536625000:C23D12M64B7T8G8Y0:T:27500:161:81=eng:41:0:788:12802:784:0
SBS HD;SBS:536625000:C23D12M64B7T8G8Y0:T:27500:102:103=eng:41:0:789:12802:784:0
SBS Radio 1;SBS:536625000:C23D12M64B7T8G8Y0:T:27500:0:201=eng:0:0:798:12802:784:0
SBS Radio 2;SBS:536625000:C23D12M64B7T8G8Y0:T:27500:0:202=eng:0:0:799:12802:784:0