Answers.Body: <p>I had the same issue on Windows 10 with a Variable Frame Rate (VFR) video recorded using Shadowplay. Here's how I fixed it <strong>without requiring to convert the video using Handbrake or any other converter</strong>:</p>
  
  <ol>
  <li>Download Apple's Quicktime and install it</li>
  <li>Rename the .mp4 file to .dif</li>
  <li>Import that .dif file to Adobe Premiere Pro and it should not have any audio/video sync issues</li>
  </ol>
  
  <p>I suspect it works here because Adobe Premiere Pro fails to load the .dif file without Quicktime installed meaning that it uses Quicktime's codecs etc. to deal with the file which can handle VFR. This means that the built in codecs Adobe Premiere Pro uses have an inherent issue with VFR.</p>
  
  <p>For completeness sake, this should fix issues with all VFR MP4 files such as the ones created with Shadowplay, Xsplit, OBS, iPhone, relive etc.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-06-14T12:07:16.420Z
Answers.Text: oh my, this works on macOS! This is the golden answer!!!!
Answers.UserDisplayName: David 天宇 Wong
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-07-21T23:24:24.023Z
Answers.Text: Worked for me on Windows 7 64-bit when .mov wouldn't, thanks!
Answers.UserDisplayName: MC10
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-06-27T00:44:41.913Z
Answers.Text: This didn't work for me on Windows 10 with QuickTime 7. I had to re-encode my video using FFmpeg.
Answers.UserDisplayName: Ryan
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-03-28T09:48:03.867Z
Answers.LastActivityDate: 2017-03-28T09:48:03.867Z
Answers.UserDisplayName: Molten Ice
Answers.Body: <p>Download the 32-bit static build ffmpeg from <a href="http://ffmpeg.zeranoe.com/builds/" rel="nofollow">here</a> and try either of the two methods:</p>
  
  <p>1) regenerate the timestamps</p>
  
  <pre><code>ffmpeg -i input.mp4 -c copy -fflags genpts new-input.mp4
  </code></pre>
  
  <p>2) Extract audio, import that separately, align starts in timeline and then check</p>
  
  <pre><code>ffmpeg -i input.mp4 -vn -c:a copy input-audio.mp4
  </code></pre>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-11-02T17:58:24.867Z
Answers.LastActivityDate: 2015-11-02T17:58:24.867Z
Answers.UserDisplayName: Gyan
Answers.Body: <p>I would strongly suggest that you don't work with mp4/H264 files for sync-sensitive work. Transcode the files and work with those.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-11-03T11:16:49.680Z
Answers.Text: There's nothing wrong with H264/MP4 for editing, including syncing work. I've done it hundreds of times.What you don't want is VFR  or streams with many reference frames whose decoding requirements make editing sluggish or throws the NLE's decoder off. A baseline or even main profile CFR H264 stream will do just fine.
Answers.UserDisplayName: Gyan
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-11-03T13:47:15.453Z
Answers.Text: Nothing wrong indeed, but safer to work with codecs that are steady and reliable. h264 is really for reviewing.
Answers.UserDisplayName: CyanideBaby
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-11-03T15:12:45.153Z
Answers.Text: I only work with NVIDIA Shadowplay. How can I change what it outputs to?
Answers.UserDisplayName: Zeno
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-11-03T16:52:24.767Z
Answers.Text: Seems Shadowplay doesn't do constant framerate, so if my methods didn't work, conversion to CFR MP4 is your best option.
Answers.UserDisplayName: Gyan
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-11-03T11:08:05.063Z
Answers.LastActivityDate: 2015-11-03T11:08:05.063Z
Answers.UserDisplayName: CyanideBaby
Answers.Body: <p>This works for me every time, if you're on windows, put the video into Windows Movie Maker (I know, just listen), after the video is in there, go to File> Save Movie> Recommended For This Project, it will re-save the file (even sometimes mp4 into mp4) try putting that new file in premiere. Guarantee it's going to work :)</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-02-01T12:17:17.607Z
Answers.Text: For those who have windows 10, here is the link. Download it and simply click on windows movie maker!
  http://go.microsoft.com/fwlink/p/?LinkID=255475
Answers.UserDisplayName: Spleffie
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-04-15T13:26:11.927Z
Answers.Text: @Spleffie "This site can’t be reached"
Answers.UserDisplayName: Zeno
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-08-23T17:19:54.603Z
Answers.Text: Windows Movie Maker is not supported for Windows 10.
Answers.UserDisplayName: Zeno
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-08-21T08:59:13.163Z
Answers.LastActivityDate: 2016-08-21T08:59:13.163Z
Answers.UserDisplayName: user16452
Answers.Body: <p>You're probably going to need to convert them.  The following methods work for me on a Mac:</p>
  
  <p>Convert them to ProRes 422 Quicktime files first before beginning to edit on them.  Use something like Quicktime Player Pro if Adobe's media conversion is doing strange things.</p>
  
  <p>Then open the converted files in Premiere.</p>
  
  <p>Nudge the audio around until it syncs up at the beginning of the first video clip.  Take a note of how far you had to nudge it to get sync.  </p>
  
  <p>Check the end of the file is also in sync.  If it isn't, check the middle of the file... Keep working backwards until you can find out where the sync gets worse.  Each time the sync gets worse, chop the region into two pieces, and re-sync the next piece manually.</p>
  
  <p>It's boring, but it will work.  If the number of frames out of sync is the same in each file, you'll have it done quickly.</p>
  
  <p>Export as ProRes .mov files, then convert from that to whichever lossy format is needed for delivery (e.g. h264 quicktime .mov)</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-04-01T15:01:04.600Z
Answers.LastActivityDate: 2016-04-01T15:01:04.600Z
Answers.UserDisplayName: tomh
Body: <p>I have two videos to combine in Adobe Premiere. They play okay in a video player, but putting them into Adobe Premiere CS6 suddenly makes the audio unsynced with the video (even in the Source Monitor).</p>
  
  <p>The videos are:</p>
  
  <ul>
  <li>4GB each</li>
  <li>1080p @ 60FPS</li>
  <li>48 kHZ audio</li>
  <li>Codec ID: avc1</li>
  </ul>
  
  <p>Googling indicates this is a common problem. I've tried various fixes that did not fix the issue, such as <a href="https://www.youtube.com/watch?v=MGq0bwDKRyc">renaming to .mov</a>.</p>
  
  <p>It records from NVIDIA Shadowplay. I suspect this has to do with the variable framerate. My goal is to keep them 60FPS.</p>
  
  <p>How can I fix this so my audio &amp; video are not out of sync? Even after exporting to a final clip, it's still out of sync.</p>
  
  <p>[EDIT] I'm seeing mentions of using Handbrake to convert the source video first. Is there a way to solve this <em>without</em> having to convert <em>every single</em> video using Handbrake?</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-11-06T03:37:34.577Z
Comments.Text: I found my answer to this issue here. https://www.youtube.com/watch?v=cCmMB5o_mBA
Comments.UserDisplayName: Tahlia Newland
Tags: <premiere><sync>
Title: Losing audio/video sync in Adobe Premiere with mp4's
UserDisplayName: Zeno
ThreadText: # Losing audio/video sync in Adobe Premiere with mp4's
  
  (Asked by: username_0 on 2015-08-30)
  
  I have two videos to combine in Adobe Premiere. They play okay in a video player, but putting them into Adobe Premiere CS6 suddenly makes the audio unsynced with the video (even in the Source Monitor).
  
  The videos are:
  
  * 4GB each
  * 1080p @ 60FPS
  * 48 kHZ audio
  * Codec ID: avc1
  
  Googling indicates this is a common problem. I've tried various fixes that did not fix the issue, such as [renaming to .mov](https://www.youtube.com/watch?v=MGq0bwDKRyc).
  
  It records from NVIDIA Shadowplay. I suspect this has to do with the variable framerate. My goal is to keep them 60FPS.
  
  How can I fix this so my audio & video are not out of sync? Even after exporting to a final clip, it's still out of sync.
  
  [EDIT] I'm seeing mentions of using Handbrake to convert the source video first. Is there a way to solve this *without* having to convert *every single* video using Handbrake?
  
  **Tags:** premiere, sync
  
  > **Comments:**
  > **username_1**: I found my answer to this issue here. https://www.youtube.com/watch?v=cCmMB5o_mBA  
  
  ---
  
  ## 5 answers
  
  ### Answer by username_2 on 2017-03-28. Score: 2
  
  I had the same issue on Windows 10 with a Variable Frame Rate (VFR) video recorded using Shadowplay. Here's how I fixed it **without requiring to convert the video using Handbrake or any other converter**:
  
  1. Download Apple's Quicktime and install it
  2. Rename the .mp4 file to .dif
  3. Import that .dif file to Adobe Premiere Pro and it should not have any audio/video sync issues
  
  I suspect it works here because Adobe Premiere Pro fails to load the .dif file without Quicktime installed meaning that it uses Quicktime's codecs etc. to deal with the file which can handle VFR. This means that the built in codecs Adobe Premiere Pro uses have an inherent issue with VFR.
  
  For completeness sake, this should fix issues with all VFR MP4 files such as the ones created with Shadowplay, Xsplit, OBS, iPhone, relive etc.
  
  > **Comments:**
  > **username_3**: oh my, this works on macOS! This is the golden answer!!!!  
  > **username_4**: Worked for me on Windows 7 64-bit when .mov wouldn't, thanks!  
  > **username_5**: This didn't work for me on Windows 10 with QuickTime 7. I had to re-encode my video using FFmpeg.  
  
  ---
  
  ### Answer by username_6 on 2015-11-02. Score: 2
  
  Download the 32-bit static build ffmpeg from [here](http://ffmpeg.zeranoe.com/builds/) and try either of the two methods:
  
  1) regenerate the timestamps
  
  ```
  ffmpeg -i input.mp4 -c copy -fflags genpts new-input.mp4
  
  ```
  
  2) Extract audio, import that separately, align starts in timeline and then check
  
  ```
  ffmpeg -i input.mp4 -vn -c:a copy input-audio.mp4
  
  ```
  
  
  ---
  
  ### Answer by username_7 on 2015-11-03. Score: 2
  
  I would strongly suggest that you don't work with mp4/H264 files for sync-sensitive work. Transcode the files and work with those.
  
  > **Comments:**
  > **username_6**: There's nothing wrong with H264/MP4 for editing, including syncing work. I've done it hundreds of times.What you don't want is VFR  or streams with many reference frames whose decoding requirements make editing sluggish or throws the NLE's decoder off. A baseline or even main profile CFR H264 stream will do just fine.  
  > **username_7**: Nothing wrong indeed, but safer to work with codecs that are steady and reliable. h264 is really for reviewing.  
  > **username_0**: I only work with NVIDIA Shadowplay. How can I change what it outputs to?  
  > **username_6**: Seems Shadowplay doesn't do constant framerate, so if my methods didn't work, conversion to CFR MP4 is your best option.  
  
  ---
  
  ### Answer by username_8 on 2016-08-21. Score: 0
  
  This works for me every time, if you're on windows, put the video into Windows Movie Maker (I know, just listen), after the video is in there, go to File> Save Movie> Recommended For This Project, it will re-save the file (even sometimes mp4 into mp4) try putting that new file in premiere. Guarantee it's going to work :)
  
  > **Comments:**
  > **username_0**: Windows Movie Maker is not supported for Windows 10.  
  > **username_9**: For those who have windows 10, here is the link. Download it and simply click on windows movie maker! http://go.microsoft.com/fwlink/p/?LinkID=255475  
  > **username_0**: @username_9 "This site can’t be reached"  
  
  ---
  
  ### Answer by username_10 on 2016-04-01. Score: 0
  
  You're probably going to need to convert them. The following methods work for me on a Mac:
  
  Convert them to ProRes 422 Quicktime files first before beginning to edit on them. Use something like Quicktime Player Pro if Adobe's media conversion is doing strange things.
  
  Then open the converted files in Premiere.
  
  Nudge the audio around until it syncs up at the beginning of the first video clip. Take a note of how far you had to nudge it to get sync.
  
  Check the end of the file is also in sync. If it isn't, check the middle of the file... Keep working backwards until you can find out where the sync gets worse. Each time the sync gets worse, chop the region into two pieces, and re-sync the next piece manually.
  
  It's boring, but it will work. If the number of frames out of sync is the same in each file, you'll have it done quickly.
  
  Export as ProRes .mov files, then convert from that to whichever lossy format is needed for delivery (e.g. h264 quicktime .mov)
  
  
  ---
  
  