IPB

Welcome Guest ( Log In | Register )

6 Pages V  < 1 2 3 4 > »   
Reply to this topicStart new topic
> EPGScan, Transport Stream Parsing Tool
Calvi
post Jul 1 2008, 08:10 AM
Post #21


Forum Regular


Group: Members
Posts: 875
Joined: 8-November 04
Member No.: 1,988
Card: DVICO FusionHDTV


You can also use safexmltv to do this.

It can be run with only the epgscan sources and you can nominate which channels get converted to title case.

http://forums.dvbowners.com/index.php?showtopic=6598
Go to the top of the page
 
+Quote Post
tre30
post Jul 28 2008, 07:48 PM
Post #22


Forum Regular


Group: New Members
Posts: 210
Joined: 23-July 06
Member No.: 5,149
Card: DNTV TinyTwin USB


Not sure how too replicate this (as it seems random, and only happens now & then) but using DNTV Scheduler Pro 2.02 now & then I have duplicate entries with 'Empty' and the show name, '(0)' as the show length, this is happening on ch10 in vic at the moment.

This is using epgscan 1.0.0.8, so obviously there is either a bug in epgscan (more probable) or there is a bug in DNTV Scheduler, I don't know which.

Have attached the ch10 scan xmltv output for your diagnosis.
Attached File(s)
Attached File  ch10_xmltv.zip ( 32.59K ) Number of downloads: 4
 
Go to the top of the page
 
+Quote Post
bear
post Jul 28 2008, 08:31 PM
Post #23


Forum Regular


Group: Members
Posts: 3,100
Joined: 24-April 04
From: Queensland
Member No.: 808
Card: VisionPlus DVB-t


Hi Tre30,

Can you confirm your not using DNTVSchedulerPro 2.0.2 internal EPGScan as well as the external EPGScan.exe application. If so then you could be getting epg data from two sources that are not exact matches resulting in double entries. Check the "C:\Program Files\DNTV Scheduler Pro\data\xmlepg" and "C:\Program Files\DNTV Scheduler Pro\data\xmltv" directorys and clear them out. You can also disable DNTVSchedulerPro's "File Source EPG" in the "Data Source Settings" under the system page.

I can duplicate the double entrys here by mixing the data and the duplication is due to minor time differences between times generated by EIT & EPGScan data but am unable to see any blank entries. DNTVSchedulerPro 2.0.3(beta) uses an internal Epg parser to update the epg during a capture.
Go to the top of the page
 
+Quote Post
tre30
post Jul 29 2008, 05:47 PM
Post #24


Forum Regular


Group: New Members
Posts: 210
Joined: 23-July 06
Member No.: 5,149
Card: DNTV TinyTwin USB


I'm not using any internal EPGScan feature (didn't know there was one - not even sure how too activate that, I thought that was a 2.0.3 feature) in DNTV SchedulerPro 2.0.2. Both those directories you stated are empty, as I use my own specified directory. This only happened on ch10 yesterday, its fine today. Not sure how too replicate it, or how it happens, sorry but that's the best I can do, and yes it does seem too be random (look closely at the duplicated times in the provided xmltv file, there are duplicate shows - sometimes at the same time, sometimes off by a minute beforehand - they show as the empty entries I'm guessing).

If I can figure anything more out I'll let you know.
Go to the top of the page
 
+Quote Post
bear
post Jul 29 2008, 07:05 PM
Post #25


Forum Regular


Group: Members
Posts: 3,100
Joined: 24-April 04
From: Queensland
Member No.: 808
Card: VisionPlus DVB-t


In SchedulerPro 2.0.2 there is a EpgMux capture option to allow parsing of the EPG data to xml files to the EPG File Source location. To activate you create recurring captures of each network mux or channel at a time outside of your normal capture period using the add schedule method. This feature has been replaced in 2.0.3 with an "inline" parser filter that is added to the capture filtergraph and so enables the epg data to be made more up to date from the broadcaster. Regarding the double entries, it's still possible that something in 2.0.2 is amiss, all I can suggest is that you try 2.0.3 beta to see if the problem still occurs. If your interested PM me for a link.
Go to the top of the page
 
+Quote Post
null_pointer
post Jul 29 2008, 08:56 PM
Post #26


Web Scheduler Developer


Group: Developers
Posts: 4,495
Joined: 9-July 03
From: Melb
Member No.: 9
Card: None


QUOTE
I have duplicate entries with 'Empty' and the show name, '(0)' as the show length


I am not sure I understand what you mean by "'Empty' and the show name", it could be an EIT parsing bug, are you using the XSL transforms to transform the RAW XML output form the EPGScan tool or are you using XMLTV format output?

When you next see the problem have a look in the XMLTV data or the RAW XML to see if the entry is in the source data, this will rule out DNTVSchedulerPro as the problem.
Go to the top of the page
 
+Quote Post
tre30
post Jul 30 2008, 09:04 PM
Post #27


Forum Regular


Group: New Members
Posts: 210
Joined: 23-July 06
Member No.: 5,149
Card: DNTV TinyTwin USB


Just too clarify this is the problem visually see attached jpg.
It may be that DNTVScheduler is the problem, I'm not really sure.

(don't worry about missing data that's just because it updated this morning and its no longer cached for yesterday)

I'm not using any xsl mod's either.
Attached File(s)
Attached File  epgprob.JPG ( 121.15K ) Number of downloads: 26
 
Go to the top of the page
 
+Quote Post
bear
post Jul 30 2008, 10:17 PM
Post #28


Forum Regular


Group: Members
Posts: 3,100
Joined: 24-April 04
From: Queensland
Member No.: 808
Card: VisionPlus DVB-t


The "Empty" entries are gaps in the EPG time line. The gaps occur I suspect because of a problem that Scheduler 2.0.2's xmltv parser has with start and end times being truncated. If the epg data precision is to the second rather than limited to the nearest minute then a gap appears. The data in the sample xmltv file has some start & end times with a an accuracy of seconds, and the next event start time starts on the top of the minute so when the epg is displayed then any gap is identified as empty.
Go to the top of the page
 
+Quote Post
tre30
post Jul 30 2008, 10:26 PM
Post #29


Forum Regular


Group: New Members
Posts: 210
Joined: 23-July 06
Member No.: 5,149
Card: DNTV TinyTwin USB


Glad you know what it is, I guess then the question now is, should epgscan accomodate for this or should DNTVScheduler, finishing times with seconds sounds a touch too precise really, since nothing ever finishes at hh:mm:ss, its always only hh:mm.

Anyway I'll leave the rest up too you guys too decide, at least we know why now.
Go to the top of the page
 
+Quote Post
bear
post Jul 31 2008, 05:55 PM
Post #30


Forum Regular


Group: Members
Posts: 3,100
Joined: 24-April 04
From: Queensland
Member No.: 808
Card: VisionPlus DVB-t


The upload of the data being supplied by the broadcaster should be checked, my guess it's not so timing errors are bound to occur. dry.gif
Go to the top of the page
 
+Quote Post
Guest_jslarsen_*
post Sep 13 2008, 09:27 PM
Post #31





Guests






Non english characters

ups ...... posted wrong place . I will try here

Hi I´m from Denmark and I have a small problem like most non english speaking countries , I think .
I cannot get EPGScan to give me an output with non english characters !!!!

sample

DR1 DR2 DR UPDATE / Tegnsprog TV 2 (Midt-Vest) Buh! Children/Youth Dyk Olli dyk Children/Youth Byggemand Bob Children/Youth Disney Sjov Children/Youth Den amerikanske drage Children/Youth Snurre Snup m#der den r#dmende grib Children/Youth Yu-Gi-Oh! Opg#r i skyggeriget - Marik mod Bakura, 2:2. Tegnefilm. Children/Youth Troldspejlet Nyt fra fantasiens verden i film, spil, tegneserier og b#ger. V#rt: Jakob Stegelmann. www.dr.dk/troldspejlet Sendt f#rste gang


Too many ############# gives me a bit of a headache but it grabs all infomation perfectly

Hope to get an answer !!!!
Go to the top of the page
 
+Quote Post
null_pointer
post Sep 14 2008, 12:48 PM
Post #32


Web Scheduler Developer


Group: Developers
Posts: 4,495
Joined: 9-July 03
From: Melb
Member No.: 9
Card: None


Yes correct, EPGScan does not do none English characters:

QUOTE
1.0.0.2
- fix for character encoding, still only does simple 0-127 ascii chars


This is a limitation of the application, the source is available if you want to have a go at adding the ability for all character encoding.
Go to the top of the page
 
+Quote Post
HSV Guy
post Sep 17 2008, 09:51 PM
Post #33


Participant


Group: Members
Posts: 73
Joined: 24-December 05
Member No.: 4,031
Card: DNTV Live! DVB-T


Just wondering how long epg scan takes on other people's computers. On my PC it takes just under 5 minutes for ABC, 3 minutes for 9, 1 minute for 7 and 4 minutes for 10. In total 13 minutes to scan ABC, 7, 9 and 10 which seems awfully long to me - or is this similar to how long it takes for other people?
Go to the top of the page
 
+Quote Post
drdos7
post Sep 18 2008, 07:50 PM
Post #34


Forum Regular


Group: Members
Posts: 188
Joined: 18-March 04
From: Victoria, Australia
Member No.: 642
Card: Compro VideoMate DVB-T300


Hi,

I did a test:
QUOTE
18/09/2008 19:45:25.14 Start Scanning
18/09/2008 19:46:00.23 ABC Finished
18/09/2008 19:46:15.07 7 Finished
18/09/2008 19:47:56.68 9 Finished
18/09/2008 19:48:35.12 10 Finished


Normally I use ABCGrabber for the ABC (not good quality EIT EPG earlier on - maybe better now), but for this test I used EPGScan.

I'm using a VisionPlus card.

dRdoS7.

EDIT:

QUOTE
Using Compro
18/09/2008 19:54:06.57 Start Scanning
18/09/2008 19:54:43.06 ABC Finished
18/09/2008 19:55:00.21 7 Finished
18/09/2008 19:56:27.90 9 Finished
18/09/2008 19:57:05.18 10 Finished


This post has been edited by drdos7: Sep 18 2008, 07:59 PM
Go to the top of the page
 
+Quote Post
Guest_CV8R_*
post Nov 4 2008, 01:34 PM
Post #35





Guests






G'day Null_Pointer

It's been a while since I have posted here and I have to say that EPGScan is working a treat for me with the XSLT transforms.

I have noticed in the past and again today which has prompted me to post that some broadcasters EIT Present/Following Data is not always transmitted with the EIT Schedule Data or at least it looks that way to me in the xml files.

I have found that often the Schedule Data is not added to the xml output for programs that are currently on air indicating that the broadcasters do not always transmit the current program in the schedule data. i.e. currently its 2:30 PM and the Spring Carnival is on PRIME. My guide just did a download and then I noticed that there is no guide data for PRIME up until the next program at 5:30pm which is deal or no deal.

Any chance you can look at putting in a switch that allows EPGScan to replace the current program with the EIT Present Program from the EIT Present/Following table thus avoiding missing the current on air program.

Make Sense?

I can PM you with guide data examples if you like.

Cheers

CV8R
Go to the top of the page
 
+Quote Post
null_pointer
post Nov 4 2008, 02:37 PM
Post #36


Web Scheduler Developer


Group: Developers
Posts: 4,495
Joined: 9-July 03
From: Melb
Member No.: 9
Card: None


Probably not, there is currently no parsing code for the now and next data and I am not planing on adding it, having said that it is an open project and if someone wants to have a bash at adding the now and next to allow picking up the current program then they are welcome to gave a go.
Go to the top of the page
 
+Quote Post
tre30
post Nov 12 2008, 10:55 AM
Post #37


Forum Regular


Group: New Members
Posts: 210
Joined: 23-July 06
Member No.: 5,149
Card: DNTV TinyTwin USB


QUOTE (CV8R @ Nov 4 2008, 02:34 PM) *
*snip*


I can see your problem, here's my take on how you should possibly resolve it (note: this assumes pc is 24/7/inet as well).
Set up a scheduled task too do the epgscan early in the morn 4am/5am or something like that, every 2 days or so, works great for me. The problem with using currently on or now/next is its never really accurate anyway, and the data is only valid for so long - so what is the point really, think about it, every time you do a scan you need a free tuner, say for example you have a 2 DVB-T tuner setup and one is being used, its fine in that case, but what if both are being used, epgscan fails.

So (if morning is not your 'no viewing time'), pick a time setup a scheduled task (via control panel on windows) for epgscan too go and (I also use these) the ABC & SBS website parsers and do it in one go and have perfect data all the time, rather than constantly checking the tuner too see whats on.
Go to the top of the page
 
+Quote Post
Guest_CV8R_*
post Nov 18 2008, 05:19 PM
Post #38





Guests






tre30

Thanks for the feedback.

That is essentially what I do, load the data at a time of low impact. Unfortunately I have found that 3AM or early morning is a bad time for me to be updating the Schedule because I am a F1 fan and found that this very problem impacts my F1 Schedule Recordings!

Therefore I have the PC waking at 11am Daily to grab the Guide which is fine accept for the weekends.

I have now worked around the problem by storing the previous day’s xmltv data and then combining the two before loading into MCE. I now have a day before in the xmltv file. The combiner I use does not double up on the scheduled shows and thus far there has not been conflicting data between the two days.

All in all it works well.

Cheers

CV8R
Go to the top of the page
 
+Quote Post
drdos7
post Dec 13 2008, 09:57 AM
Post #39


Forum Regular


Group: Members
Posts: 188
Joined: 18-March 04
From: Victoria, Australia
Member No.: 642
Card: Compro VideoMate DVB-T300


Hi,

I've been using EPGScan for a while on my PC with WinXP, having now done an install (fresh) of Vista I get this:

QUOTE
C:\PROGRA~1\DVSCHE~1\DATA\XMLTV\GRABBERS\EPGSCA~1.8>EPGScan.exe -f 226500 -b 7 -
o "02output.xml"
Device ID not specified, will scan and use first DVB-T device found
Found device : DTV-DVBT 878 Digital Tuner Filter
With ID of : @device:pnp:\\?\pci#ven_109e&dev_036e&subsys_00011822&rev_11#4&71
a646d&0&00f0#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{e5644cc4-17a1-4eed-bd90-74f
da1d65423}
Starting the EPG Data scan:
Frequency : 226500
Bandwidth : 7
Device ID : @device:pnp:\\?\pci#ven_109e&dev_036e&subsys_00011822&rev_11#4&7
1a646d&0&00f0#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{e5644cc4-17a1-4eed-bd90-74
fda1d65423}
Output File : 02output.xml
Output Format : 0
DebugLevel : 1

Cannot connect Inf Tee to Tuner filter
Loading Capture Filter
Signal Strength : 0
get_SignalQuality Not supported (80070492)
get_SignalLocked Not supported 80070492
PSI filter is NULL!
scanForEPGData Failed (-1)!
scanForEPGInfo failed with : -2147467259

C:\PROGRA~1\DVSCHE~1\DATA\XMLTV\GRABBERS\EPGSCA~1.8>EPGScan.exe -f 226500 -b 7 -
o "02output.xml" -v 5
Device ID not specified, will scan and use first DVB-T device found
Found device : DTV-DVBT 878 Digital Tuner Filter
With ID of : @device:pnp:\\?\pci#ven_109e&dev_036e&subsys_00011822&rev_11#4&71
a646d&0&00f0#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{e5644cc4-17a1-4eed-bd90-74f
da1d65423}
Starting the EPG Data scan:
Frequency : 226500
Bandwidth : 7
Device ID : @device:pnp:\\?\pci#ven_109e&dev_036e&subsys_00011822&rev_11#4&7
1a646d&0&00f0#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{e5644cc4-17a1-4eed-bd90-74
fda1d65423}
Output File : 02output.xml
Output Format : 0
DebugLevel : 5

Starting build of capture graph
Loading Network Provider
Creating Tune Request
Submiting Tune Request
Loading Tuner Filter : @device:pnp:\\?\pci#ven_109e&dev_036e&subsys_00011822&rev
_11#4&71a646d&0&00f0#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{e5644cc4-17a1-4eed-
bd90-74fda1d65423}
LoadTunerFilter(): DTV-DVBT 878 Digital Tuner Filter
Doing Main Demux Render with type 1 capture device.
Loading Main Demux
Connecting the Inf Tee to the Tuner Filter
Cannot connect Inf Tee to Tuner filter
Loading Capture Filter
LoadFilter(): DTV-DVB 878 Virtual BDA Receiver
LoadFilter(): DTV-DVBT 878 Digital Capture Filter
Doing Main Demux Render with type 2 capture device.
Loading Main Demux
Connecting the Inf Tee to the Cap Filter
LoadFilter(): BDA MPEG2 Transport Information Filter
Capture Graph Built
Registering Graph in ROT
Deleting pins from demux & loading/connecting PSI filter.
LoadFilter(): BDA MPEG2 Transport Information Filter
PSI loaded and added with result hr=0x0
Changing Frequency 226500 bandwidth 7.
Signal Strength : 0
get_SignalQuality Not supported (80070492)
get_SignalLocked Not supported 80070492
About to leave RunGraph with code 0
Starting program Scan
PSI filter is NULL!
scanForEPGData Failed (-1)!
scanForEPGInfo failed with : -2147467259


Card scans channels OK with DV Scheduler.

I've used it on my laptop with Vista and had no problems.

Hope some-one can help.

Thanks,

dRdoS7

EDIT: Not working on my laptop either!!

This post has been edited by drdos7: Dec 22 2008, 12:43 PM
Go to the top of the page
 
+Quote Post
mcpaton
post Jan 6 2009, 09:46 PM
Post #40


Be nice to me, I am new.


Group: Members
Posts: 9
Joined: 7-January 06
Member No.: 4,105
Card: DVICO Ultraview HDTV DVB-t plus


I have tried plugging in all my local carrier frequencies, but this program will only download the ABC data every time, no matter what freq I set at the command line. Any idea why? Using Fusion HDTV with latest driver...
Go to the top of the page
 
+Quote Post

6 Pages V  < 1 2 3 4 > » 
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 22nd August 2019 - 12:33 PM