This question already has an answer here:
I'm using blender as a video editor, everything is setup correctly for what I normally do. I capture game footage with Open Broadcasting Software and upload the odd video here and there. Blender seems awesome in almost every way but I recently switched to using Nvidia ShadowPlay to record my gameplay footage as the quality is fantastic at high bitrates with almost no penalty to performance. The problem I have is that when I try to edit a video in Blender the audio and video tracks are out of sync. When I view the video information in VNC while playing the raw recording the frame rate is never the same. Each video has a slightly different frame rate. I have the frame rate set to 60fps. However the actual videos come out as 59.8842fps or 59.245fps. I think this is what is causing the audio and video to be out of sync in Blender maybe? I can input a custom frame rate but it looks like it only allows certain increments such as 59 or 59.4, or 60. Is there any way to get these tracks to sync up so I can simple cut out the parts I don't want? Any help would be greatly appreciated.