Discussion:
[vdr] xmltv2vdr.pl
(too old to reply)
Dominic Evans
2012-03-09 15:54:29 UTC
Permalink
I don't know if anyone else still uses the xmltv2vdr.pl perl script
for piping XMLTV data into VDR's epg, but I've been keeping a version
of it updated with some additional function here:

https://github.com/oldmanuk/xmltv2vdr

These are the changes since the last version (1.0.9) was released on
the mailing list

- Add support for XMLTV episode-num. Currently gets added as EPG entry
'sub-title', if no existing subtitle has been found, in the form
sXXeXX (e.g., Bones~s01e01).
- Change default SVDRP port number to 6419.
- Better support for ATSC/PVRINPUT EPG sources.
- Allow multiple channels to have the same XMLTV channel id, useful for
multi input (e.g., DVB-T, DVB-S) systems where you want to feed VDR
the same info. Previously only a 1:1 mapping was permitted.

I've also received a pull request from someone who rewrote the whole
script to be a lot more readable and to use full XML parsing (rather
than just line-by-line scraping), but I still need to investigate what
the performance penalty is before accepting that in.
Laurence Abbott
2012-03-09 17:28:04 UTC
Permalink
Post by Dominic Evans
I don't know if anyone else still uses the xmltv2vdr.pl perl script
for piping XMLTV data into VDR's epg, but I've been keeping a version
https://github.com/oldmanuk/xmltv2vdr
These are the changes since the last version (1.0.9) was released on
the mailing list
- Add support for XMLTV episode-num.  Currently gets added as EPG entry
 'sub-title', if no existing subtitle has been found, in the form
 sXXeXX (e.g., Bones~s01e01).
- Change default SVDRP port number to 6419.
- Better support for ATSC/PVRINPUT EPG sources.
- Allow multiple channels to have the same XMLTV channel id, useful for
 multi input (e.g., DVB-T, DVB-S) systems where you want to feed VDR
 the same info. Previously only a 1:1 mapping was permitted.
I've also received a pull request from someone who rewrote the whole
script to be a lot more readable and to use full XML parsing (rather
than just line-by-line scraping), but I still need to investigate what
the performance penalty is before accepting that in.
Yep! I still use it on a daily basis.

:-)

Will grab new version over the weekend and give it a whirl.

Cheers,

Laz
Steffen Barszus
2012-03-10 06:06:43 UTC
Permalink
On Fri, 9 Mar 2012 15:54:29 +0000
Post by Dominic Evans
I don't know if anyone else still uses the xmltv2vdr.pl perl script
for piping XMLTV data into VDR's epg, but I've been keeping a version
I don't want to discourage you from that - but have you seen there is a
xmltv2vdr plugin ? This might be the better solution on the long run.
brian
2012-03-10 09:52:10 UTC
Permalink
Post by Steffen Barszus
On Fri, 9 Mar 2012 15:54:29 +0000
Post by Dominic Evans
I don't know if anyone else still uses the xmltv2vdr.pl perl script
for piping XMLTV data into VDR's epg, but I've been keeping a version
I don't want to discourage you from that - but have you seen there is a
xmltv2vdr plugin ? This might be the better solution on the long run.
_______________________________________________
vdr mailing list
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Hi,

I still use it, everyday. Mostly because it works so I never saw the
need to chnage to the plugin.

Cheers Brian
Laurence Abbott
2012-03-10 11:05:07 UTC
Permalink
I still use it, everyday. Mostly because it works so I never saw the need to
chnage to the plugin.
Ditto! I had a quick play with the plugin a few months back but never
managed to get it to work. I currently have a simple cron job that
runs early every day that grabs XML listings from Radio Times and then
feeds in to vdr with the xmltv2vdr.pl script. Works a treat!

Could be time to reinvestigate the plugin, though.

Cheers,

Laz
Dominic Evans
2012-03-10 11:30:34 UTC
Permalink
Post by Steffen Barszus
On Fri, 9 Mar 2012 15:54:29 +0000
Post by Dominic Evans
I don't know if anyone else still uses the xmltv2vdr.pl perl script
for piping XMLTV data into VDR's epg, but I've been keeping a version
I don't want to discourage you from that - but have you seen there is a
xmltv2vdr plugin ? This might be the better solution on the long run
Sure I knew about this plugin but for non-German speakers it's a
problem as it has no English documentation and seems to grab episode
information from eplists (which are also all in German) rather than
using the info found in the XMLTV listings. I'm also not sure how
often it runs etc.

If someone would do an English write up and explain what features it
has and doesn't have, that would be excellent :)

Loading...