Repairing the Seektable
(Difference between revisions)
| Line 1: | Line 1: | ||
It is possible to corrupt your [[Recordedseek_table|seektable]] for one or more recordings, which can result in: | It is possible to corrupt your [[Recordedseek_table|seektable]] for one or more recordings, which can result in: | ||
| − | + | * Being unable to skip forward and backward correctly, and | |
| − | + | * Recordings reporting the incorrect length. | |
[[mythcommflag]] and [[mythtranscode]] are two of the tools that can be used to rebuild the seektable. | [[mythcommflag]] and [[mythtranscode]] are two of the tools that can be used to rebuild the seektable. | ||
| Line 7: | Line 7: | ||
[[Image:Important.png]] '''Note:''' After rebuilding the seektable, any cutlist you have created for a recording will no longer be properly synced and should be recreated. | [[Image:Important.png]] '''Note:''' After rebuilding the seektable, any cutlist you have created for a recording will no longer be properly synced and should be recreated. | ||
| − | == Preparation== | + | == Repairing the Seektable== |
| + | === Preparation=== | ||
| − | == Using mythtranscode== | + | === Using mythtranscode=== |
If you have trouble rebuilding a seektable with mythcommflag, try using mythtranscode as follows: | If you have trouble rebuilding a seektable with mythcommflag, try using mythtranscode as follows: | ||
mythtranscode --mpeg2 --showprogress --infile <path-to-file> | mythtranscode --mpeg2 --showprogress --infile <path-to-file> | ||
(where path-to-file represents a file listed in mythtv recordings) | (where path-to-file represents a file listed in mythtv recordings) | ||
| − | == Using mythcommflag== | + | === Using mythcommflag=== |
Use the <code>--rebuild</code> option. | Use the <code>--rebuild</code> option. | ||
Revision as of 12:13, 9 January 2008
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.
mythcommflag and mythtranscode are two of the tools that can be used to rebuild the seektable.
Note: After rebuilding the seektable, any cutlist you have created for a recording will no longer be properly synced and should be recreated.
Contents |
Repairing the Seektable
Preparation
Using mythtranscode
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)
Using mythcommflag
Use the --rebuild option.
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).