виж следния резултат
dropbox.com/s/a8ih30zlj69kub9/guide1.xml?dl=0
получено с
Код:
./tv_grab_dvb_plus -B -a 3 -X %n -n 1 -o guide1.xml -c
в случая към булсатком иденти са SID на програмите
програмата има интересни опции:
HTML код:
tv_grab_dvb_plus v0.2.1
usage: tv_grab_dvb_plus [-h] [-c] [-D] [-d] [-I] [-k] [-p] [-q] [-S] [-u] [-x] [-a adapter] [-C file] [-f format] [-F freq] [-h hours] [-i file] [-n days] [-O days] [-o file] [-s sharedir] [-t timeout]
-h (--help) output this help text
-b (--bouquet) name use a name for bouquet filter
-B (--show-bouquets) show all bouquets
-c (--chanids) use channel identifiers from file 'chanidents'
(default sidnumber.dvb.guide)
-D (--description) output a description which identified the grabber
-I (--invalid-dates) output invalid dates (default is to ignore them)
-k (--capabilities) output a list of all the capabilities that this grabber supports
-p (--preferredmethod) output how the grabber prefers to be called
-q (--quiet) supress all progress information. only output error messages
(same as -d error)
-S (--stats) output runtime statistics (default false)
-x (--short-xml) output short xml ids (default false)
-X (--xmltvidformat) specify xmltvid format as format string, specifiers:
%s - sid
%c - channel number
%i - channel id
%n - channel name
%r - region id
%R - region id, omit if 0
%x - short channel name (if exists)
%p - provider name
%N - lowercase channel name
%X - lowercase short channel name
%P - lowercase provider name
optional . modifier, e.g. %.r or %-.r adds . before or after parameter
-u (--updated-info) output updated info (will result in repeated information) (default false)
-a (--adapter) adapter# change the adapter number (default 0)
-F (--freq) freq frequency to tune in Hz (default don't tune)
-C (--tuneconf) file file to load for tuning details, from w_scan or dvbtools (default sharedir/tune.conf
-d (--debug) level output debug infoi (none|trace|debug|warning|error) (default error)
-f (--format) format format of incoming data (dvb|freesat|skyXX|mhw1|mhw2) (default dvb)
(XX can be AU, IT or UK - case insensitive)
-H (--hours) hours offset time offset in hours from -12 to 12 (default 0)
-i (--input) file read from file/device instead of /dev/dvb/adapter0/demux0
-n (--days) days supply data for this number of days (defaults 0 means as much as possible)
-O (--offset) days supply data for today plus this number of days (default 0 means today)
-o (--output) file write output to file (default stdout)
-s (--share) sharedir specify the location of the metatdata for the grabber
(default /usr/share/xmltv/tv_grab_dvb_plus)
-t (--timeout) timeout stop after timeout seconds of no new data (default 10)