if it was just milliseconds i would say it comes from drop first/last frames, but 45s is significant and i assume audio is out of sync now?! Unless he inserts black frames at the end, I’ve had that once, the video was just artificially extended with nothing, I could just cut that away and it was ok.