Perdita della sincronizzazione audio / video in Adobe Premiere con mp4


11

Ho due video da combinare in Adobe Premiere. Suonano bene in un lettore video, ma inserendoli in Adobe Premiere CS6 improvvisamente l'audio non è sincronizzato con il video (anche nel monitor Sorgente).

I video sono:

  • 4 GB ciascuno
  • 1080p @ 60FPS
  • 48 kHZ audio
  • ID codec: avc1

Googling indica che questo è un problema comune. Ho provato varie correzioni che non hanno risolto il problema, come rinominare in .mov .

Registra da NVIDIA Shadowplay. Sospetto che ciò abbia a che fare con il framerate variabile. Il mio obiettivo è mantenerli a 60FPS.

Come posso risolvere questo problema in modo che l'audio e il video non siano sincronizzati? Anche dopo aver esportato in una clip finale, non è ancora sincronizzato.

[EDIT] Sto vedendo menzioni dell'uso del freno a mano per convertire prima il video sorgente. C'è un modo per risolverlo senza dover convertire ogni singolo video usando il freno a mano?


Ho trovato la mia risposta a questo problema qui. youtube.com/watch?v=cCmMB5o_mBA
Tahlia Newland

Risposte:


2

Scarica da qui il file ffmpeg build statico a 32 bit e prova uno dei due metodi:

1) rigenerare i timestamp

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

2) Estrarre l'audio, importarlo separatamente, allineare inizia nella sequenza temporale e quindi selezionare

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

2

Consiglio vivamente di non lavorare con i file mp4 / H264 per lavori sensibili alla sincronizzazione. Transcodifica i file e lavora con quelli.


4
Non c'è niente di sbagliato in H264 / MP4 per l'editing, incluso il lavoro di sincronizzazione. L'ho fatto centinaia di volte. Ciò che non vuoi è VFR o stream con molti frame di riferimento i cui requisiti di decodifica rendono lenta la modifica o getta via il decodificatore NLE. Un flusso CFR H264 di profilo di base o persino principale andrà bene.
Gyan,

Non c'è nulla di veramente sbagliato, ma è più sicuro lavorare con codec che siano costanti e affidabili. h264 è davvero per la revisione.
CyanideBaby,

Lavoro solo con NVIDIA Shadowplay. Come posso cambiare a cosa produce?
Zenone,

Sembra che Shadowplay non esegua un framerate costante, quindi se i miei metodi non hanno funzionato, la conversione in CFR MP4 è l'opzione migliore.
Gyan,

2

Ho avuto lo stesso problema su Windows 10 con un video VFR (Variable Frame Rate) registrato usando Shadowplay. Ecco come l'ho risolto senza la necessità di convertire il video usando il freno a mano o qualsiasi altro convertitore :

  1. Scarica Quicktime di Apple e installalo
  2. Rinominare il file .mp4 in .dif
  3. Importa quel file .dif in Adobe Premiere Pro e non dovrebbe avere problemi di sincronizzazione audio / video

Sospetto che funzioni qui perché Adobe Premiere Pro non riesce a caricare il file .dif senza l'installazione di Quicktime, il che significa che utilizza i codec di Quicktime ecc. Per gestire il file in grado di gestire VFR. Ciò significa che i codec integrati utilizzati da Adobe Premiere Pro hanno un problema intrinseco con VFR.

Per completezza, questo dovrebbe risolvere i problemi con tutti i file VFR MP4 come quelli creati con Shadowplay, Xsplit, OBS, iPhone, rivivere ecc.


oh mio, questo funziona su macOS! Questa è la risposta d'oro !!!!
David 天宇 Wong,

Ha funzionato per me su Windows 7 a 64 bit quando .mov non avrebbe funzionato, grazie!
MC10

Questo non ha funzionato per me su Windows 10 con QuickTime 7. Ho dovuto ricodificare il mio video usando FFmpeg.
Ryan,

0

Probabilmente dovrai convertirli. I seguenti metodi funzionano per me su un Mac:

Convertire i file ProRes 422 in Quicktime prima di iniziare a modificarli. Usa qualcosa come Quicktime Player Pro se la conversione multimediale di Adobe sta facendo cose strane.

Quindi apri i file convertiti in Premiere.

Sposta l'audio fino a quando non si sincronizza all'inizio del primo video. Prendi nota di quanto hai dovuto spingerlo per ottenere la sincronizzazione.

Verifica che anche la fine del file sia sincronizzata. In caso contrario, controlla la metà del file ... Continua a lavorare all'indietro fino a quando non riesci a scoprire dove la sincronizzazione peggiora. Ogni volta che la sincronizzazione peggiora, tagliare la regione in due pezzi e risincronizzare manualmente il pezzo successivo.

È noioso, ma funzionerà. Se il numero di frame non sincronizzati è lo stesso in ciascun file, lo avrai fatto rapidamente.

Esporta come file ProRes .mov, quindi converti da quello al formato con perdita per la consegna (ad es. H264 quicktime .mov)


0

Questo funziona per me ogni volta, se sei su Windows, metti il ​​video in Windows Movie Maker (lo so, basta ascoltare), dopo che il video è lì, vai su File> Salva film> Consigliato per questo progetto, lo farà salva nuovamente il file (anche a volte mp4 in mp4) prova a mettere il nuovo file in anteprima. Garantire che funzionerà :)


2
Windows Movie Maker non è supportato per Windows 10.
Zeno

Per coloro che hanno Windows 10, ecco il link. Scaricalo e fai semplicemente clic su Windows Movie Maker! go.microsoft.com/fwlink/p/?LinkID=255475
Spleffie

@Spleffie "Impossibile raggiungere questo sito"
Zeno,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.