Relevant data from source:
Quote:
Frame rate mode : Constant
Frame rate : 23.810 FPS
Original frame rate : 23.976 (23976/1000) FPS
FromStats_Duration : 00:23:50.138
FromStats_FrameCount : 34290
|
Duration at 23.810 fps = 34290 / 23.81 = 1466,610667 sec = 24:26.611
Duration at 23.976 fps = 34920 / 23.976 = 1456,455 sec = 24:16.455
None of them match the correct duration 23:50.138
If source play in sync can be only if real frame rate mode is variable (VFR).
You can extract the video timestamps from source and remux the encodec file with the same timestamps.