I had messages enabled (set Verbosity to 2) but no errors reported.
This is the same problem as indicated by another poster -
viewtopic.php?f=14&t=102027 the frame rate drops when you change the position of the clip the only time VLC would recover if you move the time bar back to the start or Stop / Play.
The poster also quotes: "Problem seems to be with MPEG-4 files that have 1 reference frame." this is exactly the same way my camera clips are encoded: 1 I-Frame at the start followed by all P-Frames (as confirmed with Avidemux).
An mp4 with only 1 Intra frame isn't particularly cleaver unfortunately I have no control over the way the camera encodes my videos given the choice I would have a GOP sequence of 300 frames.
I don't know what the decoder library looks like but I am guessing that for VLC to jump to a position in a clip it must parse all the P-Frames right from the first I-Frame at the start of the file.
For whatever reason it probably discarded or lost the first I-Frame or a P-Frame and as a consequence cannot generate full fps, this would probably explain why MP4 files which contain I-Frames per GOP are unaffected by this frame dropping problem.
This doesn't explain why your machine cannot reproduce the problem perhaps your PC is more powerful than mine all I know is it's happening to me using VLC 2.0.2 but not VLC 1.1.11.
My Spec: P4 1.60Ghz, 1.25GB RAM, NVIDIA 6200 (with latest drivers), Windows XP SP3.
Richard S.