I found bug in avidemux. If you try to recompress video other then 25fps with avidemux then fps in destination material is incorrect, i.e.:
23.976 -> 23.711
24.000 -> 23.255
29.970 -> 29.637
30.000 -> 29.670
59.940 -> 59.618
60.000 -> 59.052
And as a result audio desynchronization occurs.
Problem is applied to mp4v2 muxer. mp4 muxer seems to work ok (only one per six destination file had spoiled fps during my tests)
Your used version of avidemux and its source?
Used Video Output, other then copy?
Menu -> Help - About
Version 2.6.11. But I've tested older versions too. x32 and x64 versions. I've tried to recompress video and destination video had spoiled framerate too.
mp4v2 is not very tolerant regarding timing