MP4 audio from AME is off by a quarter frame

, ,

It appears that any AAC audio exported from Adobe Media Encoder is off by about 10 ms / 575 samples / a quarter of a frame.

Apparently, this has been a thing for at least five years.

I came up with a fix for this through FFmpeg:

ffmpeg -i filename -itsoffset 00.01 -i filename -map 0:v -map 1:a -c copy newfilename

My question is…does it matter? Could anyone hear that? Is it worth worrying about??
We only found out about it because the mixer put our MP4 against his mix.

1 Like

Take 30 seconds of black and every second add a single frame of bars and time. Then make two copies and offset one to make the audio early by a frame and then offset the other one by making it a frame late. $5 says you can’t tell the difference.

If you can, send me your address.

Then, enable sub frame positioner and repeat with half frame offsets. If you can, another $5.

Then repeat with 0.25 frame offsets.

Could be quite a lucrative side hustle for ya Ted.

1 Like

Think of it this way: If the audio is in perfect sync at the start of a frame, before that frame is done playing the audio will be nearly one frame out of sync. A quarter frame here or there isn’t going to make a difference. And for the record, every flame I have ever used since day one, the audio that was output would be a fraction of a frame different when it was re-input. It’s not just media encoder. Because of this “drift” I am one of the few people left that still believes in the almighty 2 pop.

And for laughs, we once had an audio client who claimed he could tell when something was a tenth of a frame out of sync. He was, of course, as full of shit as he was of himself.

2 Likes

Send your audio friend an uncompressed QuickTime and have them lay it back against their final audio, and then have them send that back to you. Laugh at the results. Crack open a cold frosty one.