I tried the beta 0.9.7 and compared the detection results to 0.9.6. In every case the commercials were detected in exactly the same location.
I also analyzed several different 1 hour HD shows using several different settings. Here is what I found (with 0.9.6 and 0.9.7):
- Scanning HD content using default settings: drift of between 1 seconds to 2 seconds per hour (and very poor detection - unusable with my particular HD content). [Note that with 0.9.5 (and possibly the 0.9.6 beta), there were two recordings (one 720p, one 1080i) that had a 6 second drift per hour (18 seconds for the 3 hour movie), but unfortunately I seem to have annoyingly deleted (or auto-deleted) both recordings so I couldn't compare 0.9.6 and 0.9.7 with the same content.]
- Scanning HD content using manual preselector, 35: drift of 1 second per hour (decent detection, but still missing some shows)
- Scanning HD content using SH mode, percentage preselector, 35: drift of 2 seconds per hour (but very poor detection)
- Scanning HD content using SH mode, percentage preselector, 60: drift of 2 seconds per hour (with very good detection, but still not perfect - missing one commercial per show typically)
From the above with the latest releases, it can be seen that SH mode seems to create an additional 1 second offset.
The last setting above is how I currently have SA configured but the 2 second drift is both noticeable and an issue when using DVRMSToolbox (difficult to replay back a little after it autoskips too far - DVRMSToolbox keeps "re-skipping"). Note that the extra second when comparing the SH mode vs non-SH mode can be seen in the log file results also (not just the commercial location, but also the length of the show).
One thing I notice is a good portion of the drift seems to occur right off the bat (first commercial skipped). I was also considering some of the blame might be on DVRMSToolbox for skipping late, but when checking the duration of the show and comparing it to the SA log files I can see that there is a discrepancy within the Show Analyzer results. Also, when I manually edit the XML files, DVRMSToolbox's skips now line up with the actual commercials.
Is there a way I can configure Show Analyzer to create xml files where the start of each commercial is padded by "-1 seconds" and the end of each commercial is padded by "-2 seconds"?
|