Why does the video and audio of YouTube videos get out of synch if you pause for a long time?

I’ll stop watching a YouTube video midway and come back to it later. If I wait more than, say, 30 minutes, the audio almost is always lagging behind the video.

I don’t get it. There should be a time code for the audio and a time code for the video that automatically match once you press play again, no?

BTW, I use Firefox.

First World problems and all, but it’s annoying to have to reload the video and find the right place again. (Sometimes it automatically reloads at about the right spot. Whether it does or not seems kinda random.)

Thanks for your answers!

No one knows?!

I don’t know about the why, but there’s an easy workaround. When you’re going to walk away, click pause and then click Share and check the “Start at <time>” box. That’ll give you a link with a timecode that you can copy and paste into the address bar when you’re ready to watch again.

Also, try switching to the HTML5 player if you’re not already using it:
https://www.youtube.com/html5

I haven’t had this problem in a long, long time. Like at least 4 years. Do you have the latest Flash Player?

I may need to update, thanks.

When you “come back to it later,” are you doing other things in the meantime? This is just a WAG, but since no one else has come up with an authoritative answer: While you have the video paused, both the audio and video are buffering in your computer’s memory, but maybe the other things you’re doing with your computer are overwriting some of the buffered content so that they’re not caught up with each other.

Light is faster than sound. You just don’t notice it over the short-term.