Repairing the Seektable
It is possible to corrupt your seektable for one or more recordings, which can result in: - Being unable to skip forward and backward correctly, and - Recordings reporting the incorrect length.
If you have trouble rebuilding a seektable with mythcommflag, try using mythtranscode as follows:
mythtranscode --mpeg2 --showprogress --infile <path-to-file>
(where path-to-file represents a file listed in mythtv recordings)
Possible Causes of a Corrupt Seektable
- Editing a recording outside of the MythTV Frontend.
- Excessive disk IO during recording could prevent invalid SQL updates to the Seektable (I think).