Skip to main content
Participant
October 18, 2012
Answered

Audio out of sync AFTER importing

  • October 18, 2012
  • 78 replies
  • 628999 views

Hello, how are you?

I've been searching for a solution for a while, but I can't seen to find any.

The thing is... I've been capturing some gameplay footage, with files that last an hour or even more.

When I watch the files in any player (Windows Media Player, VLC, Media Player Classic) they play fine, the audio and the video seems to be on sync and OK.

But after I import to Adobe Premiere, it just gets out of sync. Even when I watch in the Source Monitor, before dragging to the timeline.

It looks like there is a problem when conforming the audio.

But even the time duration is different from the original, there is some frames or even seconds of difference inside Premiere.

And this happens with different codecs, AVI (from FRAPS), H.264 (with AAC audio and MP3)...

I've tried cleaning the cache, deleting the software and reinstalling again, converting - everything.

Some are saying this is a recurrent bug on Adobe Premiere. Isn't there any fix or something that I could do?

It's really strange that the problems only occur AFTER importing. Outside of Premiere is fine, so there is no problem with the capture, right?

I would really appreciate if someone helps me. Thanks a lot!

PS: I have Adobe Premiere Pro CS6.

Intel Core i7

12 GB RAM

GeForce GTX 580

HD 2 TB 7200RPM

Correct answer caroline_edits

We've got a tutorial here on how to fix it when working with screen recorded footage! This helps with other non-camera formats too like Zoom recordings or gameplay footage. 

78 replies

Participant
February 15, 2017

I have had this problem in every variety you can imagine, and every time the causes and solutions are completely different (if I can even figure it out). After hours of research, it appears bailzmc1​ is mostly, if not completely correct. During my research, I've found that this particular problem seems to be directly linked to MP4 files - possibly because MP4 is the only format that supports a variable frame rate (though that's only a guess).

Regardless, I haven't yet tried Handbreak, but I was able to solve the problem by putting my video files through Apple's Compressor app and essentially rewrapping the MP4 files into MOV. If anyone wants to give Compressor a shot, I would advise using the "HD 1080p" setting in the "Video Sharing Services" group because it keeps your MOV files about the same size as the original MP4. Otherwise, using something like Apple ProRes will turn a 170MB file into a 1.6GB file. I'm an avid PC user, but fortunately I work in a studio full of iMacs.

PS: I was using a Logitech C922x and the Windows 10 Camera app.

Participant
April 8, 2017

I found an easy fix.  Change the .mp4 suffix on your file to .mov.  Import the .mov into Premiere and the audio is in sync.  Easy fix.

Inspiring
April 14, 2017

That's not a fix.  That only works if the MP4 file is .MOV compliant.  Not all cameras actually produce a fully compliant file.  That's why the more accurate and permanent fix is running an INGEST type conversion.

Ingestion of data has been a part of the workflow since the beginning of digital formats, all the way back to the beginning.  You could capture with anything, but you had to run it through a machine that ingested the signal into your editor program, then run the final product back out.  Compression wasn't the issue, playback was.  The linear edit styles had editors running the video hundreds of times, creating lists of edits, then running the output to a master media that was later used to create new copies.

Today, there are many formats that differ only slightly in their algorithms that compress the video and the full frames that are used to compress the others.  The algorithms used, the variable settings and the chosen values for those settings are all factored into the algorithms.  Those settings play a huge role in how compatible the actual data is with different wrappers.  One camera might create files you can just change the extensions on to make them work, where other cameras typically don't--in which case, changing the extension could completely destroy the usability of the file, or just make it unreadable until you change the extension back. 

Ingestion of digital files for nonlinear editting is an essential part of the process.  Different cameras will have different color palettes.  Pre-grading angles is the first step, but can be done by simply converting all your shots to the format with the smallest or most narrow palette.  The next step is balancing them so they match, and finally you convert those to the format you'll use for edits, and the format you'll use for output.  Edit formats are smaller compression and faster playback with lower quality, but the final product versions need to be as full-format as possible, so they don't lose quality in recompression of the output.  This also removes the step of decompressing the edit files to compress them back again, and saves hours upon hours of render time.  This all turns a weeklong job into one that takes about 3 days.  That's just for the video of course, but you get the point.

Participating Frequently
January 31, 2017

The Handbrake solution worked for me. A few tips.

Set the "Chapters" to "seconds."

Under "Video" tab click on "Constant Frame Rate"

The weird part? This doesn't always happen.  I do a show using Youtube Streaming.  I download the MP4 file and edit it. in PE14. Sometimes it is fine sometimes horribly out of sync.  You figures.

For a long time I had blamed Google for screwing up the snyc until I started viewing my file in another viewer to see it was fine.

Come on Adobe.  For those of us who use so many of your products--FIX this.

Also, the MTS files from my Canon Vixia are fine.

www.ohioraamshow.com

Kevin-Monahan
Community Manager
Community Manager
February 1, 2017

Hey there Lee in Ohio,

Come on Adobe. For those of us who use so many of your products--FIX this.

Understood. Getting there on getting this feature implemented. As your advocate for this issue, I request that more of you file feature requests. Have you filed yours yet? Anyone else on this thread, we need more of you to request support for variable frame rate support. Your attention to this issue is appreciated.

Regards,

Kevin

Kevin Monahan - Sr. Community and Engagement Strategist – Adobe Pro Video and Audio
Participant
January 25, 2017

I've had success renaming the .mp4 file extension to .m4v. .m4v is Apple's version of .mp4 and Premiere likes it better for some reason, no more out of sync audio. If this worked for you be sure to let me know!

mmconti
Participant
December 14, 2016

Also previously mentioned but probably buried in earlier posts. I would recommend using Handbrake as the variable frame rate is what is problematic when using media that is internet or cell phone sourced as I discovered when trying to import files that I had captured and then downloaded after a live stream session on ustream.  The video would play fine in Window and QT Media Players, but the audio was out of sync in Premiere.

Once you open Handbrake, and import your footage, there is a tab under Video that you enable to make the frame rate constant and then you export the footage again.  It was now fine when I imported it into PrePro.

Participant
December 8, 2016

i simply zoomed into the spot where the lips are not in sync and i unlinked the audio from the clip and then i tweaked it a little until it was perfect, then liked the videos together again, hope this simple fix helps!

Participant
November 12, 2016

I have had the same problem, and the answer was very helpful. However, I have been having similar problems with plain mp3 files. I have had audio that I want to insert under a video, but on import, the audio has glitched out very strangely. It will take some audio from one place, and slap it in a completely random place. And then, it will cut out and have a few frames of silence, before another random cut out. It only happens on a specific computer, and any others it works fine. Same thing, it is fine before, but on import, it does not work. I would assume if it was a problem with conforming, then closing the project would work fine, because it reconforms on every reopen. Is there any way to reconform the audio? I have tried copying the file, re importing, nothing is working. Are these problems even from the same issue? any help would be appreciated.

L1z4rdm4n
Participant
July 9, 2016

Hi Guys, just came here to share my experience with this audio out of sync issue.

Last thursday i faced an issue similar to the one reported initially on this thread: An out of sync audio of a gameplay video. A
H.264 AAC gameplay video.

I've been trying all the solutions and workaround suggestions in this topic since then. Even the ones by HarleyTDaviswhich has done an amazing job in helping and informing us (Thanks mate). However, none of that have solved.

What really worked for me was really simple:

Import video > select video with the out of sync audio > clip menu > Video options > Frame blending (This option was not showing to me just by right clicking on the file)


After that i dropped the clip on the timeline> right click on the timeline sequence > Frame blender option again, as Harley told previously. Still nothing.

Although the video capture card options are set to record @30 fps i went to the sequence menu and changed the sequence option to 29,97, due to all the explanation about CFR and VFR.


Sequence Menu > Sequence settings > timebase: 29,97 frames/second

BINGO!  All set!!

Hope this help you guys.

Thanks again HarleyTDaviscouldn get to this solution without all the info provided.

Inspiring
July 10, 2016

Glad you got yours working. Others have had different issues. You had CFR

but you were setting a 30p frame rate in NTSC standard film count. When

you say 30fps or 30p, you're really saying 29.97fps average. This is a

simple explanation, going back to film history in the US. In most places

where PAL standards are the normal color and count list, you'll have exact

values, for much the same reason, just a few adjustments to the mechanism.

In film, or in celluloid days, you recorded audio and video separately and

synchronized as best you could. In the metal oxide days, or VHS\8mm\hi8,

you could record both in the same manner. However, there was a noticeable

delay in sampling and imaging already in many television cameras (using

electrical signal to broadcast), and bandwidth was precious, so rather than

up the transfer bandwidth and frequency (more power needed), many cameras

employed a slight delay in audio. When VHS came around it went the

opposite way. Of course the main speeds were 24i, or 23.93fields (halved

picture sets of tv lines) per second. This delay came as a result of

separate heads recording, and sending at different rates or frequencies.

The heads were independent, you could mute sound input and the head

wouldn't touch the tape. All this mechanism introduced slight sync

problems. By dropping the rate down to an average, the problem became

unnoticeable. That way the US way. When other nations wanted to be more

exact, the set the rates, and every so often time stretched and compressed

to fit. 25p, 30pPAL, 50p, 60pPAL; these were used mainly in Europe and

eastern nations. The difference isn't much, some bandwidth, and data, but

their mechanism corrects itself.

Just a note, 60p in the us is 59.94fps.

It's a hold over from sync problems in early film. Even today, the exact

frame rate isn't perfect in digital, and sync problems do occur at higher

rates. Drop frame is a great way to adjust, stretching the problem over so

long a string, it's infinitesimally small, and completely unnoticeable.

But the NTSC color schemas... ...yuck! "Never the same color" = NTSC

Glad you realized it was your set rate. For those with a similar issue,

most HD is drop frame, but a lot of telecoms speed hike or create the

frame. If you've set your sequence to a rate of exactly 30fps, and are out

of sync, try droping the sequence rate to 29.97. Some game capture devices

don't properly encode this value, hoping you'll use imovie or some other

home software that will re-time your audio for you, sensing they are out of

sync by checking track data and timecode. If you want to stay closer in

sync, try a 24p rate. This is standard video rate, but it matches up with

48k audio sampling in 24 exact, and 44.1k in drop frame.

For future reference, a pro workflow (for pro software like this) looks

similar to:

1. receive video

2. ingest video

3. process video

4. output video

2 and 3 have a lot more to them.

Ingesting is supposed to get rid of any sync problems, and you can set your

video rate as you please. Going from 29.97 to 30 isn't that big of a leap,

and AME can handle it if you turn on Frame blending in the options. I

usually output 2 files at once from ingestion (2 for each video clip), one

for editing and one for final pass through. There is a difference in the

time it takes to render. More data going in always takes longer, but the

output usually looks a little better. Ingesting video takes the guesswork

out of the whole thing. Ripping to a single codec saves render time, as it

doesn't need to open a new decoder for each clip. Color grading is better

when you use a heavily compressed and a lightly compressed version of the

same codec, and your end quality will be more accurate.

Processing your video requires precision in some instances. Knowing the

timecode's exact place, and that each and every video complies with that

speed means that your machine isn't constantly re-timing playback during

your edits.

It would be great if you could get perfect output from every video codec at

whatever speed and audio sample rate was preset all the time, just on a

whim. Professionals rely on fact, figure, number, and naming. They rely

on themselves, not everybody else, to do their work right. That's what

this software targets. It's important to remember that.

I remember watching an engineer with a PHD in Physics trying to get data

from his TI calculator to his pc to run in a program he built. He kept

crashing out of the program, and having to re-enter all the data. He

insisted there was something wrong with the calculator or the pc. There

was... ...He was using data measured in radians in a 4 dimensional plot in

his math, but his calculator was set to degrees, and kept sending error

data back to the pc, and his program would end up with bad output or a

crash. He had no Idea how to set the thing to radians. He read that it

computed radians, assumed it was the norm and went on pulling his hair

out. It never dawned on him to learn the tool before using it. After I

showed him how to set it, he sprang for a campus cup of coffee. Colleges

do worse than starbucks...

For those using Elements software, remember that it is derived from the

same core as the professional set. It is called PROSUMER grade, not

perfectly pro, but far above consumer grade. Saying "but isn't that

different?" means you should've bought the $20 POS your kid said was trash,

and been happy with it. It assumes there are problems, runs slower, and

you have to pay out to add functions to it, but it assumes no knowledge on

your part. It will baby you through it.

Personally, I like learning pro software and using it at the same time.

It's a walk back through history, and older workflows that were spot on for

"Perfectionism" and professional quality. It takes more prep, but once

through, the prep-stage makes you ready for everything else to happen at

tachyon speeds (particles traveling faster than light are called tachyons,

by the way).

Processing requires tagging and knowlege of each clip or subclip, so you

can quickly move them around. Nobody wants to worry about whether or not

the framerates line up, and you don't want your system to give you the

spinner (a computer's middle finger) that says it has to reprocess

something over and over again. It's harder on hardware, and on your time,

and your budget... ...not to mention your reputation. I urge you all to

adopt an ingest step, where you tag or name your clips as you export them

to an edit format. It will eliminate this problem completely. No more

guessing.

Pop goes the weasel... ...that ran away with my sanity.

Hardcore_Crozby
Participant
July 3, 2016

Here is my video about how i had it work i had to convert the video in handbrake with special settings for it to work, Thanks!

Link: How to Fix Out of Sync Imports in Adobe Premiere Pro - YouTube

June 6, 2016

Using Handbrake is not the answer at all for MP4 videos coming out of sync in Premiere.  This issue has not been properly addressed but I have the answer.

Step 1-

Ok, in windows click on the "Start" icon, then go to "control panel" (windows 10, just type "control panel" in the search box) go to "Appearance and Personalization",  under "File Explorer Options" click "show hidden files and folders", then uncheck the box "Hide extensions for known file types".  ok, that was step one.  now the easy part.

Step 2-

Go the video your trying to use in Premiere.  Right Click on the video and choose to rename the video.  delete the extension ".mp4" and type ".mov" .  It will give you a warning that this could cause video not to work...ignore that and put the video in Premiere and video will be perfectly synced again.

No need for Handbrake or any other long process.  Easy.  I give full credit to "CalebTheVideoMaker2" for making me aware of this easy fix.

Inspiring
June 6, 2016

MOV files are Quicktime file formats.  THey usually come from high end cameras with fast imaging sensors, and OIS that actually recalculates drop-frames or marks them for preprocessing.  In other words, it is handled BEFORE playback, not DURING.  When using MOV on windows, there really isn't a lot of support for playback, but adobe does have its own codec for them, and will process them with all adjustments on import.

There are two ways reframes are handled in the short workflow:

1. Drop audio samples

2. Retime Audio

These can result in acceptable results, but with worse cases, they don't help much.

The middleware method, which is my common operation (I do it every time, no matter what), is to run the video through Adobe Media Encoder with frame blending.  It helps with some short run drops, and allows me to see them, then I just do a freezeFrame if necessary.

Old Hat PRO's who are perfectionist or set in their ways will probably use the playback window to identify the dropped frames, then look before and after for areas of audio they might cut out.  This allows you to compensate for some problems and be exact if you do it by frame count.

I've also found that the Frame Blending works on the timeline, but you have to highlight the area + up to 3s on either side, and render previews.  This will create the blends, and play them back, putting the audio in sync.  I havent done an output but I'd wager turning on frame blending in the export will carry out any timeline based blending.

June 5, 2016

Thanks so much buddy!