Quicktime not able to sync audio when playing h.264 exported from adobe

Hi! I'm curious if anyone else is having this issue. When I export an h.264 video from adobe premiere or adobe media encoder QuickTime has a hard time keeping the audio in sync. It will start in sync but any time I scrub the video the audio goes way out of sync. When I play the same video in other players like chrome or adobe bridge it plays back just fine BUT if I export the video in other NLEs like divinci resolve or iMovie, QuickTime seems to be okay with those. Where is the issue and how do I fix it? Is it with adobe or apple or are they just not playing well together? Thanks!

Posted on Apr 19, 2021 1:24 PM

Reply
Question marked as Top-ranking reply

Posted on Jul 2, 2021 7:23 PM

Hi all,


I was having the same problem with taking an older QT or h264 mp4 video file, converting it to a smaller H264 mp4 video file using Media Encoder 2021 on my iMac and then getting a mp4 file that was out of sync when playing on Quicktime Player. I looked up a few things and did these things:

  • cleared Media Cache in Encoder
  • did a VBR 2-pass under the instead of the default 1-pass user the Video tab Bitrate settings


Then the video that it output played in sync on Quicktime Player. I have a 2020 27 inch iMac running Catalina OS. Hope that helps someone out there...

Similar questions

52 replies
Question marked as Top-ranking reply

Jul 2, 2021 7:23 PM in response to bipideebopidee

Hi all,


I was having the same problem with taking an older QT or h264 mp4 video file, converting it to a smaller H264 mp4 video file using Media Encoder 2021 on my iMac and then getting a mp4 file that was out of sync when playing on Quicktime Player. I looked up a few things and did these things:

  • cleared Media Cache in Encoder
  • did a VBR 2-pass under the instead of the default 1-pass user the Video tab Bitrate settings


Then the video that it output played in sync on Quicktime Player. I have a 2020 27 inch iMac running Catalina OS. Hope that helps someone out there...

Nov 20, 2021 5:38 PM in response to bipideebopidee

Ok I've been researching this for 2 days and I think I finally discovered what the real issue and solution is. I don't believe it's any of the reasons listed in the replies to thread. Here's the solution that worked for me:


If you change your video exports in Adobe Premiere from VBR to CBR (AKA Constant Bit Rate) it should work as expected with all audio in sync in Quicktime and Safari. The reason people think Handbrake works, which it does, is because Handbrake exports with a Constant Bit Rate and that's the setting you need your Adobe Premiere to also do on your video exports.


I hope this helps!

Dec 9, 2021 12:39 PM in response to dogthecat

I know your frustration. This drove me crazy for 2 days and was searching. After putting all the pieces together that is what worked for me.


What I identified through all Research is that it’s that QuickTime can’t deal with Variable Frame Rates (or variable bit rates)


So on export, if you will be relying on QuickTime, you have to export videos making sure there’s no VARIABLE frame rates or variable bit rates and it worked for me in Adobe. But I agree I’ve seen it not work sometimes and there may be some other strange tweaks.


Also, I don’t like the extra step but I know it works 100% if you export using Handbrake and use the constant frame rate/bit rate feature.


I think high level the issue is making sure the export doesn’t use VARIABLE frame rates or bit rates because QuickTime can’t handle it. Yet Adobe by default uses variable frame rates on export.


Maybe put your exact export settings in Adobe here also and everyone can cross check.

May 20, 2021 7:46 AM in response to Erin_B11

This is a tone deaf response. The issue has persisted and become known. Tests have been done.


All bitrates and resolutions in H.264 feature a loss of sync from Adobe AME compression as of this date, with all software current. Adobe is blaming Apple. They recommend HandBrake, yet another third party product, to transcode videos so they will perform in Big Sur. The workaround works, but is inconvenient.


Does Apple recognize this issue?


Jul 2, 2021 1:32 AM in response to Hookemkb

So we have done some tests.

It's a problem with Quicktime 10.5.

When I play the file in QuickTime 10.4 its fine. Rock solid audio sync.

So workaround until Quicktime fix the bug:

  1. Use space bar in the finder to open as a preview and the file will play perfectly.

2. Open in VLC, Premiere Pro, Reoslve, or other aps. Plays fine.


Quicktime has never been the same since the death of QuickTime Pro. :(

Bring it back!

Dec 11, 2021 6:18 AM in response to devGOD

This YouTube video has a lot of insight: https://youtu.be/Gedpaq3ag2o


Seems you either have to transcode the raw footage in handbrake to constant frame rate first or somehow make sure Adobe exports in a constant frame rate manner if you need QuickTime to read it.


In my case using the constant bit rate feature in Adobe export worked for me on a 1gb file but I haven’t tested multiple files enough. Because keep in mind I believe it acts depending on how much frame variability is going on in the raw footage.


One thing I found strange for one of the files with variable frame rate that was out of sync when exported from Premiere and played on QuickTime, but when I uploaded the same video to YouTube it was in sync.


the whole thing boggles my mind and if you research you will see the same discussions going on about Adobe Premiere and VFR since 2014. And we’re almost in 2022 now.


This is also the Adobe document referenced in the YouTube video with some details also: https://community.adobe.com/t5/premiere-pro-discussions/faq-how-to-work-with-variable-frame-rate-vfr-media-in-premiere-pro/td-p/10348229


May 20, 2021 7:40 AM in response to bipideebopidee

Yes! I've had this issue as well, starting with Big Sur. It's the same thing - any H.264 from AME eventually runs out of sync within QT player or QT preview.


I contacted Adobe about this issue and since then I've been using HandBrake to process the files for my clients so they will play back properly. Adobe claims (I'm not sure this makes any sense) that it's to do with QT gamma shift, and Apple will likely fix the bug.


Did you ever find a proper solution to this annoying fail? Thanks!


Jul 29, 2021 9:21 PM in response to Erin_B11

I'm sorry but this is unacceptable. This has been causing problems for a LONG time, for many people. I just updated to Big Sur 11.5.1 and I was really hoping that the issue would be resolved, but I'm still having issues with MP4's losing sync. Quicktime 10.4 plays the files fine. VLC plays the files fine.


I have found that if you show files as columns, then scrub to the end of the file in the Preview Column, afterwards the file can be opened in Quicktime with no sync issues. This is CLEARLY a bug with the current version of Quicktime, since 10.4 plays them without losing sync.

Sep 28, 2021 1:56 PM in response to bipideebopidee

C'mon Apple! I bought the new M1 Mac and now I learn that the new version of Quicktime has sync issues?


This is absolutely unacceptable.


PLEASE FIX QUICKTIME - IT'S EMBARRASSING


I wasted hours on this today only to find the files are fine, it's just the crappy Apple Quicktime app that can't handle.


The work around suggested (do a "quick look" and then scroll to the end of the file and let it play until it stops) seems to have worked (so far), but the fact that I have to do a work around on something this simple using what was once considered the gold standard of desktop video playback is utterly stupefying.


Apple, I love you but I think you need your head examined.



This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Quicktime not able to sync audio when playing h.264 exported from adobe

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.