While wrestling with the never ending audio/video sync problems with iMovie, I discovered the the frame counts don't add up. If you display the clips of a movie, it shows the size of each clip. If you click on a clip, it will highlight it, place it in the window at the start point and show the starting time. For a few clips, the starting time matches the sum of the clip sizes. Then, it starts to slip. After a few clips, the frame count will be off by one or two, and then more.
What's with that? How could the frame counts (all integer numbers) not add up correctly?