Hi @james. Have you been able to report the underlying tvOS 16 bug to Apple? This appears to be such a niche issue I fear it may never get addressed by them, since I expect they’ll get very few reports due to ‘core’ media consumption apps (Netflix etc.) not demonstrating this issue.
Type of audio output (AV receiver, HomePods, TV speaker, etc…)
Is Wireless Audio Sync enabled?
a. If enabled, please try disabling to see if there is any effect.
b. If not enabled, please enable and follow the activation steps. Note: Some users have reported the sync steps need to be repeated for each refresh rate (EG 50Hz, 23.976Hz, etc…) you plan to use. To do this, switch the video output manual to a specific refresh rate (via Settings > Video and Audio > Format), and repeat the Wireless Audio Sync steps.
If the issues persist after adjusting Wireless Audio Sync, please submit a new report and post the code here.
Still using Yamaha AVR with activated match framerate on:
Preferred test file “AVSyncTest” : old -2, with 7.4.7: 0 perfect in sync now
“AAC sync test”: old was perfectly in sync, with 7.4.7: +1 audio 100ms too late
“DTS 5.1 sync test”: old -4, with 7.4.7: -1.5
“Dolby 5.1 sync test”: old -4, with 7.4.7: -2
Well this is not what I would call a fix. It makes it even worse since you have now a situation were some files (with AAC) got you too early video and not audio as in DTS and Dolby.
Fine that PCM audio (Core Media Audio) is now perfectly in sync but in the field nobody uses this audio format…
I appreciate that you guys try to workaround Apples mess but seriously how do you test in development if it outputs synchronous audio/video? Please someone at Firecore has got an up to date iPhone so that you can test at least with the SlowMo 240 video function!? Thanks.
Edit: I do not use (and never have) the wireless audio sync feature.
So you hear your sound not via the build-in TV speakers, right? If so, bear in mind that you need somehow somewhere in the chain an “offset audio delay” because your TV needs time for its image processing. For example mine needs 70ms. If you did not consider this (and this is for everyone here) every measurement is incorrect.
I know there is HDMI auto lip sync out there but most TVs does not implement this or it just does not work correctly.
If you got an AVR or similar it is easy to adjust this delay:
Disable all audio delay settings in your TV menu (set it to 0ms).
Enable TV speaker and AVR speaker so you hear the sound from both.
Now adjust the audio delay in your AVR until the echo is gone.
Save this delay in your AVR as default.
Disable TV speaker and or disable HDMI audio output in your AVR.
Hope this helps some people here. Not every lipsync issue is caused by Apple and/or Infuse. Just saying
It’s all very well setting the delay on your AV receiver, but that doesn’t help when no other apps or other sources have lip sync issues, or when the sync delay in Infuse varies according to the played content.
In that scenario it would be better to use the new audio delay adjustment feature in Infuse on a case-by-case basis.
I really hope the next updates got some better solution. Otherwise this is a really bad user experience if you have to slidy slide that delay slider thingy every time you switch between AAC and Dolby or DTS files… And do we even know for certain if the audio format is the only variable here or is the source resolution also a problem?
Opposite for me. I took a chance on 7.4.7 tonight… wish I could revert back to previous. Looks like particularly h.264 1080p blu-rays now look really out of sync - was so much better on previous rev with frame rate match off.
I’ve had to skew the audio about -150 or -200 ms now to make it watchable. wife keeps telling me, if it ain’t too broke, don’t mess with it…