[mythtv-commits] Ticket #7978: Seektable built during recording is broken; fixed by rebuilding seektable
MythTV
mythtv at cvs.mythtv.org
Sun Oct 17 01:09:24 UTC 2010
#7978: Seektable built during recording is broken; fixed by rebuilding seektable
------------------------------------------------------------------------------+
Reporter: Ian Macdonald <ian@…> | Owner: beirdo
Type: defect | Status: assigned
Priority: minor | Milestone: unknown
Component: MythTV - General | Version: Trunk Head
Severity: low | Resolution:
Keywords: recordedseek pvr-350 ivtv hauppauge duration length mythcommflag | Ticket locked: 0
------------------------------------------------------------------------------+
Comment (by anonymous):
Thank you for working on this. Here is some information to help you out.
I'm using a HdHomeRun to record into mythtv. I'm using mythicalLibrarian
to export my recordings to XBMC.
Episode file used for testing: /home/mythtv/Videos/Episodes/Caprica/Season
1/Caprica S01E11 (Retribution).mpg
mythtv reports recording duration of 49 minutes 33 seconds. XBMC reports
59 minutes 57 seconds
Comskip version 1 file:
/home/mythtv/Videos/Episodes/Caprica/Season 1/Caprica S01E11
(Retribution).txt
{{{
FILE PROCESSING COMPLETE
------------------------
8763 13008
30197 34807
43895 48602
58300 63913
74064 77335
}}}
xbmc.edl file:
/home/xbmc/.xbmc/temp/xbmc.edl
{{{
292.000 434.000 0
1007.000 1161.000 0
1464.000 1621.000 0
1945.000 2132.000 0
2471.000 2580.000 0
}}}
All of the following information which is not in bold was based off of on-
screen information
Comskip 1: frames 8763 13008
Viewing time in XBMC of actual commercial: 6:04 to 9:10
XBMC placed it at: 4:52- 7:14
MythTV placed it at: 4:52 - 7.13(calculated end time from duration)
MythTv duration: 2:21 and was correct
Comskip 2: frames 30197 34807
Viewing time in XBMC of actual commercial: 20:32-23:47
XBMC placed it at: 16:47 - 19:21
MythTV placed it at: 16:47 - 19.20(calculated end time from duration)
MythTv duration: 2:33 and was correct
Comskip 3: frames 43895 48602
Viewing time in XBMC of actual commercial: 29:49-33:01
XBMC placed it at: 24:24 - 27:04
MythTV placed it at: 24:27 - 27:04(calculated end time from duration)
MythTv duration: 2:37 and was correct
Comskip 4 frames 58300 63913
Viewing time in XBMC of actual commercial: 39:29-42.55
XBMC placed it at: 32:25 - 35:26
MythTv placed it at: 32:25 - 35:32(calculated end time from duration)
MythTv duration: 3:07 and was correct
Comskip 5 frames 74064 77335
Viewing time in XBMC of actual commercial: 49:58-53-22
XBMC placed it at: 41.11 - 43.01
MythTv placed it at 41:11 - 43:00(calculated end time from duration)
MythTv duration: 1:49 and was correct
Here is a picture of my desktop which shows many different readers reading
the same file.
[[Image(http://i236.photobucket.com/albums/ff111/DrivingTibNaked/Screenshot-1-6.jpg)]]
Top left My Windows virtual machine without proper codecs with Windows
Media Player, you can see it displays 59:56.
Bottom left My XBMC-Live media center in VNC :0, you can see that it has
59:57.
Top right of left screen Mac OSX virtual machine had problems playing the
file.
Bottom right of left screen, Ubuntu Media Player displays 1:06:05 for it's
runtime.
Top left of the right screen, you can see a VNC into my media center on :1
with actual MythTV playing the file and it displays 49:33.
Bottom of right screen, you can see a terminal into my XBMC-live
displaying ffmpeg. runtime: 59:57:31
Far right top of left screen, you can see a terminal displaying the files.
Bottom line: I think MythTv is using comskip information or some other
method of calculating the runtime. The runtime is wrong, but the comskips
match up with the improper runtime.
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/7978#comment:17>
MythTV <http://www.mythtv.org/>
MythTV Media Center
More information about the mythtv-commits
mailing list