Втрата синхронізації аудіо / відео в Adobe Premiere з mp4


11

У мене є два відео, які потрібно поєднувати в Adobe Premiere. Вони добре грають у відеоплеєрі, але, якщо їх перетворити на Adobe Premiere CS6, раптом звук не синхронізований з відео (навіть у Source Monitor).

Відео:

  • 4 ГБ кожен
  • 1080p @ 60FPS
  • 48 кГц аудіо
  • ID кодека: avc1

Гуглінг вказує, що це поширена проблема. Я спробував різні виправлення, які не виправили проблему, наприклад, перейменування на .mov .

Це записи із NVIDIA Shadowplay. Я підозрюю, що це стосується змінної частоти кадрів. Моя мета - тримати їх 60 FPS.

Як я можу це виправити, щоб аудіо та відео не синхронізувались? Навіть після експорту до фінального кліпу він все ще не синхронізований.

[EDIT] Я бачу згадки про використання Handbrake першим для перетворення вихідного відео. Чи є спосіб вирішити це без необхідності конвертувати кожне відео за допомогою Handbrake?


Я знайшов свою відповідь на це питання тут. youtube.com/watch?v=cCmMB5o_mBA
Tahlia Newland

Відповіді:


2

Завантажте 32-бітну статичну збірку ffmpeg звідси і спробуйте будь-який із двох методів:

1) відновити часові позначки

ffmpeg -i input.mp4 -c copy -fflags genpts new-input.mp4

2) Витягуйте звук, імпортуйте їх окремо, вирівнюйте старти в часовій шкалі, а потім перевіряйте

ffmpeg -i input.mp4 -vn -c:a copy input-audio.mp4

2

Я настійно пропоную вам не працювати з mp4 / H264 файлами для роботи, залежної від синхронізації. Перекодуйте файли та працюйте з ними.


4
З H264 / MP4 немає нічого поганого в редагуванні, включаючи роботу над синхронізацією. Я робив це сотні разів. Те, що вам не потрібно, це VFR або потоки з багатьма еталонними кадрами, вимоги до декодування яких роблять редагування млявим або відкидає декодер NLE. Базовий або навіть основний потік CFR H264 профілю буде добре.
Gyan

Насправді нічого поганого, але безпечніше працювати зі стійкими та надійними кодеками. h264 дійсно для огляду.
CyanideBaby

Я працюю лише з NVIDIA Shadowplay. Як я можу змінити те, на що виходить?
Зенон

Здається, Shadowplay не має постійної частоти кадрів, тому якщо мої методи не спрацювали, перетворення на CFR MP4 - найкращий варіант.
Gyan

2

У мене був такий самий випуск у Windows 10 із відео із змінною частотою кадрів (VFR), записаним за допомогою Shadowplay. Ось як я це виправив, не вимагаючи конвертувати відео за допомогою Handbrake або будь-якого іншого конвертера :

  1. Завантажте Apple Quicktime і встановіть його
  2. Перейменуйте файл .mp4 у .dif
  3. Імпортуйте цей .dif файл у Adobe Premiere Pro, і він не повинен мати жодних проблем із синхронізацією аудіо / відео

Я підозрюю, що він працює тут, тому що Adobe Premiere Pro не вдається завантажити файл .dif без встановленого Quicktime, що означає, що він використовує кодеки Quicktime і т.д. для роботи з файлом, який може обробляти VFR. Це означає, що вбудовані кодеки, які використовує Adobe Premiere Pro, мають властиву проблему з VFR.

Для повноти це має вирішити проблеми з усіма файлами VFR MP4, такими як файли, створені за допомогою Shadowplay, Xsplit, OBS, iPhone, relive тощо.


о мій, це працює на macOS! Це золота відповідь !!!!
Девід 天宇 Вонг

Працював для мене на Windows 7 64-розрядний, коли .mov не став би, дякую!
MC10

Це не спрацювало для мене в Windows 10 за допомогою QuickTime 7. Мені довелося перекодувати своє відео за допомогою FFmpeg.
Райан

0

Вам, мабуть, знадобиться їх перетворити. Наступні методи працюють для мене на Mac:

Перетворіть їх у файли ProRes 422 Quicktime спочатку, перш ніж почати їх редагувати. Використовуйте щось на кшталт Quicktime Player Pro, якщо конверсія засобів масової інформації Adobe робить дивні речі.

Потім відкрийте перетворені файли в Premiere.

Натисніть на звук навколо, поки він не синхронізується на початку першого відеокліпу. Візьміть на замітку, як далеко вам довелося натиснути на нього, щоб синхронізуватися.

Перевірте, чи закінчується синхронізація файлу. Якщо це не так, перевірте середину файлу ... Продовжуйте працювати назад, поки не зможете з’ясувати, де синхронізація погіршується. Кожен раз, коли синхронізація погіршується, подрібніть область на дві частини та повторно синхронізуйте наступний фрагмент вручну.

Це нудно, але це спрацює. Якщо кількість кадрів із синхронізації однакове у кожному файлі, ви зробите це швидко.

Експортуйте у формат .mov файли ProRes, а потім конвертуйте їх із того формату втрати, який потрібен для доставки (наприклад, h264 quicktime .mov)


0

Це працює для мене щоразу, якщо ви перебуваєте в Windows, додайте це відео в Windows Movie Maker (я знаю, просто слухайте), після того, як відео буде там, перейдіть у меню Файл> Зберегти фільм> Рекомендовано для цього проекту. повторно збережіть файл (навіть іноді mp4 в mp4), спробуйте поставити цей новий файл прем'єрно. Гарантія, що це спрацює :)


2
Windows Movie Maker не підтримується для Windows 10.
Зенон

Для тих, хто має вікна 10, ось посилання. Завантажте його та просто натисніть на Windows Maker! go.microsoft.com/fwlink/p/?LinkID=255475
Spleffie

1
@Spleffie "Цей сайт неможливо дістати"
Зенон
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.