[mythtv-users] I'd like to find out more about the recordedmarkup table and MARK_GOP_START

Richard Bronosky mythtv at bronosky.com
Wed Jun 7 02:30:25 UTC 2006


On 6/6/06, Michael T. Dean <mtdean at thirdcontact.com> wrote:
>Actually, if you're recording MPEG-2 streams (i.e. from a PVR-x50/500),
>you'll write around 2 records per second into the recordedmarkup table.
>That table is used to store the "seektable" information, which includes
>every keyframe in MPEG-2 videos, where PVR-x50's generally use one
>keyframe per group of 15 pictures.

I think I'm starting to understand this.  The type 6, or
MARK_GOP_START, entries in the recordedmarkup table indicate the frame
offset of the keyframe of a group or pictures.  (since Hauppage card
use a GOP size of 15, and NTSC is 29.97f/s that's about 3 inserts per
minute.)

Is the "seektable information" the mysql table, or is it actually meta
data in the recording file?

I originally understood that the seektable was in the recording.  I
was confused as to where MythTV had to add that info to the recording,
or if my Hauppage did that for me.

I'm trying to return this back to my goal of putting the seektable
records into a memory resident table.

-- 
,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,
       RichardBronosky
,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,


More information about the mythtv-users mailing list