hello Jon many thanks for this. I hadn't realised XBMC was quite so exacting about folder naming.
quote: the following settings help (all are extracts from my > options file, not command lines ;-): Would you kindly point me towards the location of this file? I'm new to this. thanks again. Tom On 14 June 2012 16:23, Jon Davies <[email protected]> wrote: > On 13 June 2012 23:27, Tom <[email protected]> wrote: >> >> Hello, >> >> I've been wanting for a while to view saved getIplayer TV items in >> XBMC. [snip] >> >> So, any leads? thanks very much. > > I use get_iplayer with XBMC, with variable success. First thing is to > get files saved in a directory structure that matches what XBMC > expects - the following settings help (all are extracts from my > options file, not command lines ;-): > > for TV programmes: > > subdirformat = <nameshort>/Series_<seriesnum> > --- this puts tv programmes into a subdir matching the series name > (<nameshort>) and a further subdir reflecting the series number > subdir = 1 > --- this says to use subdirectories > fileprefix = s<seriesnum>e<episodenum>_< > episode> > --- the media file itself is prefixed with something like s1e1 > metadata = xbmc > --- and tell get_iplayer to produce xbmc metadata > > for films I use something slightly different, again to meet XBMC's > expectations: > subdirformat = <nameshort> > fileprefix = <nameshort> > --- (subdir and metadata remain the same as above) > --- this puts films into a single level of subdirectory matching the > name of the film > > with these I find that xbmc generally finds and uses the metadata. I > select which set of options to use by using presets. > > your other problem was with thumbnails: > for better or worse (ok, for worse) xbmc looks for an image file with > the same name as the media file but with a ".tbn" suffix (not .jpg). > You can write a script which moves or links the jpg thumbnail to a > .tbn file with the same basename, and then run this after every > download using the "command" option in get_iplayer. I'm going to > guess you're using some sort of linux, in which case you can do > something like this: > > command = /home/media/scripts/finalise "<filename>" > (/home/media/scripts/finalise is the full pathname to my script, > "<filename>" including the quotes is the parameter - get_iplayer > expands this to the full pathname of the file, in quotes to stop > embedded spaces being a problem) > > and then in the script something like > > #!/bin/bash > > filedir=$(dirname "$mediafile") > cd "$filedir" > > # link .jpg to .tbn if the .jpg exists > basefile=$(basename "$1" "${mediafile##*.}") > if [ -f "${basefile}.jpg" ]; then > echo Linking artwork > ln "${basefile}.jpg" "${basefile}.tbn" > fi > > (which is a little clunky - this is extracted from the script I use, > which always works in the same directory as the media file itself > because of some weirdness that existed in an mp4 optimizer I once > used. I never tidied up the script on the > it-ain't-broke-so-don't-fix-it basis.) > > > Regards > Jon > > _______________________________________________ > get_iplayer mailing list > [email protected] > http://lists.infradead.org/mailman/listinfo/get_iplayer _______________________________________________ get_iplayer mailing list [email protected] http://lists.infradead.org/mailman/listinfo/get_iplayer

