Here is a couple of links I found useful in understanding how MPEGs are put together so that maybe I can understand why I get some odd errors while encoding/editing MPEG files. Please post other useful links as well.

http://www.vbrick.com/WhitePapers/Introduction_to_MPEG.pdf

http://bmrc.berkeley.edu/frame/research/mpeg/mpeg_overview.html