essandess / etv-comskip

Commercial Marking and Skipping for EyeTV and iTunes Exports
GNU General Public License v2.0
55 stars 7 forks source link

Auto-skip skipping at wrong times #32

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Record Jeopardy
2. ComSkipper processes video with comskip
3. Play result

What is the expected output? What do you see instead?
The programs are marked correctly (I can see the skip points by pausing the 
program). But the 
video is skipped at the wrong times.  Usually after a commercial, the video 
starts way past the 
end of the commercial.

What version of the product are you using? On what operating system?
I have EyeTV 250 Plus and version 3.3 (5848) of the software.  I'm running on a 
current version of 
the mac-mini with snow leopard.  I used Pyetv too.

Please provide any additional information below.

Original issue reported on code.google.com by heeg...@gmail.com on 14 Feb 2010 at 3:40

GoogleCodeExporter commented 8 years ago
I'm not sure if this is exactly the same as the report above.  What I see is 
that the
commercials are marked correctly, but offset by about 5 seconds: the video cuts 
out 5
seconds early on playback, losing a little of the program, and cuts back in 5 
seconds
early, showing a little of the commercial.  I definitely witnessed this after
Compacting the video and I *think* I witnessed this before compacting too.  It 
was
consistently about 5 seconds.

I'm very willing to perform experiments, collect logs, etc to help solve this 
(minor)
issue.

Original comment by cjdo...@gmail.com on 21 Feb 2010 at 4:56

GoogleCodeExporter commented 8 years ago
These problems were the result of a limitation in the old applescript 
dictionary of
EyeTV which wouldn't unambigiously identify the currently-playing program, and 
so we
had to guess based on the name of the recording.  If there was more than one
recording with the same name (which was likely to happen if there were not 
episode
titles on a show like Jeopardy), we'd likely get the wrong recording and skip 
based
on *its* markers.

Later versions of EyeTV have a function to get the ID of the currently playing
recording, so this is no longer an issue.

Original comment by jon.chri...@gmail.com on 22 Apr 2010 at 4:36