I've recently started having a problem with my MP4 files which makes me wonder if I'm missing a codec or something. No matter which player I use, the video and the audio gradually lose sync. At first it's not a big problem (what's 1 second off in the long run...) but if I let it go it the problem gets larger and larger (got tired of timing it when it hit the 15 second mark). I can resync by pausing and restarting the video, but after the 20th time doing that just to watch one episode it gets kind of tiring. So what I'm wondering is if anyone has any idea what might be causing this/how it can be fixed...

Thanks,
S.O.