[mythtv-commits] Ticket #11634: Frontend shows VERY wrong recording-length after lossless MPEG cutting+transcoding
MythTV
noreply at mythtv.org
Sun Jun 30 16:44:12 UTC 2013
#11634: Frontend shows VERY wrong recording-length after lossless MPEG
cutting+transcoding
---------------------------+--------------------------------------
Reporter: oli.henning@… | Type: Bug Report - General
Status: new | Priority: minor
Milestone: unknown | Component: MythTV - General
Version: 0.26-fixes | Severity: medium
Keywords: | Ticket locked: 0
---------------------------+--------------------------------------
Just updated from 0.25 to 0.26-fixes.
Now, when i hit 'i' while watching a recoding, the frontend says a length
somthing _longer_than_one_day. But the recording itself (after
cutting/transcoding) ist just 00:20:25 (hh:mm:ss).
Details:
- Recoding with DVB-C, MPEG2-Video (720x576 at 25.00fps)
- Set two cut-points to remove everything before an after the show-of-
interest.
- Filesize after transcode is 642'795'524 Bytes (~614 MBytes)
- RecordedSeek-Table: 2671 Entries, going from mark=0 to mark=30'627 and
offset=0 to offset=642'762'766. This is a little smaller that the
filesize.
- As the maximum mark-value is 30627 an here in europe we have 25fps. This
results in 1225 seconds = 20:25 (mm:ss)
- On pressing 'i' the bar shows a length of 26:22:08 (hh:mm:ss).
I have absolutly no idea from where the frontend has this value.
Some ideas/calulations i did:
- 26:22:08 = 94'928 seconds. The recoding is 1225 seconds. This is factor
77.5 -> no 'magic' number
- 26:22:08 minus 24 hours = 02:22:08. And then i have a UTC-Offset of 2
hours (CET, central european summertime)--> 00:22:08. But this is still
not the expectd 00:20:25...
- I tried to recreate the seektable with "mythtranscode -b". But as i
sayed, the seektable seems to be correct.
Any suggentions, how to make further analysis?
--
Ticket URL: <http://code.mythtv.org/trac/ticket/11634>
MythTV <http://www.mythtv.org>
MythTV Media Center
More information about the mythtv-commits
mailing list