when generating programmatic variations for client ad sets we noticed rendered mp4 files occasionally had a 150ms audio offset because the tts file header length did not match the ffmpeg stream sync. adding a simple audio normalization pass that trims leading silence before passing to the video renderer fixed sync completely across bulk batches. curious if anyone else running dynamic ad pipelines has dealt with variable audio padding