Perder la sincronización de audio / video en Adobe Premiere con mp4

11

Tengo dos videos para combinar en Adobe Premiere. Se reproducen bien en un reproductor de video, pero ponerlos en Adobe Premiere CS6 de repente hace que el audio no esté sincronizado con el video (incluso en el Monitor de origen).

Los videos son:

  • 4GB cada uno
  • 1080p @ 60FPS
  • 48 kHz de audio
  • ID de códec: avc1

Buscar en Google indica que este es un problema común. He intentado varias soluciones que no solucionan el problema, como cambiar el nombre a .mov .

Graba desde NVIDIA Shadowplay. Sospecho que esto tiene que ver con la velocidad de fotogramas variable. Mi objetivo es mantenerlos a 60FPS.

¿Cómo puedo solucionar esto para que mi audio y video no estén sincronizados? Incluso después de exportar a un clip final, todavía no está sincronizado.

[EDITAR] Estoy viendo menciones de usar Handbrake para convertir el video fuente primero. ¿Hay alguna manera de resolver esto sin tener que convertir cada video usando Handbrake?

Zenón
fuente
Encontré mi respuesta a este problema aquí. youtube.com/watch?v=cCmMB5o_mBA
Tahlia Newland

Respuestas:

2

Descargue la compilación estática de 32 bits ffmpeg desde aquí y pruebe cualquiera de los dos métodos:

1) regenerar las marcas de tiempo

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

2) Extraiga el audio, importe eso por separado, alinee los inicios en la línea de tiempo y luego verifique

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

Sugeriría encarecidamente que no trabaje con archivos mp4 / H264 para trabajos sensibles a la sincronización. Transcodifique los archivos y trabaje con ellos.

CianuroBebé
fuente
44
No hay nada malo con H264 / MP4 para la edición, incluido el trabajo de sincronización. Lo he hecho cientos de veces. Lo que no quiere es VFR o transmisiones con muchos marcos de referencia cuyos requisitos de decodificación hacen que la edición sea lenta o deseche el decodificador de NLE. Una línea base o incluso un perfil principal de CFR H264 funcionará bien.
Gyan
No tiene nada de malo, pero es más seguro trabajar con códecs que sean estables y confiables. h264 es realmente para revisar.
CyanideBaby
Solo trabajo con NVIDIA Shadowplay. ¿Cómo puedo cambiar a qué sale?
Zeno
Parece que Shadowplay no tiene una velocidad de fotogramas constante, por lo que si mis métodos no funcionaron, la conversión a CFR MP4 es su mejor opción.
Gyan
2

Tuve el mismo problema en Windows 10 con un video de velocidad de fotogramas variable (VFR) grabado con Shadowplay. Así es como lo arreglé sin necesidad de convertir el video usando Handbrake o cualquier otro convertidor :

  1. Descarga Quicktime de Apple e instálalo
  2. Cambie el nombre del archivo .mp4 a .dif
  3. Importe ese archivo .dif a Adobe Premiere Pro y no debería tener problemas de sincronización de audio / video

Sospecho que funciona aquí porque Adobe Premiere Pro no puede cargar el archivo .dif sin Quicktime instalado, lo que significa que usa los códecs de Quicktime, etc. para manejar el archivo que puede manejar VFR. Esto significa que los códecs integrados que utiliza Adobe Premiere Pro tienen un problema inherente con VFR.

En aras de la integridad, esto debería solucionar los problemas con todos los archivos VFR MP4, como los creados con Shadowplay, Xsplit, OBS, iPhone, revivir, etc.

Hielo fundido
fuente
¡Oh, esto funciona en macOS! ¡Esta es la respuesta dorada!
David 天宇 Wong
Me funcionó en Windows 7 de 64 bits cuando .mov no lo hizo, ¡gracias!
MC10
Esto no funcionó para mí en Windows 10 con QuickTime 7. Tuve que volver a codificar mi video usando FFmpeg.
Ryan
0

Probablemente necesites convertirlos. Los siguientes métodos me funcionan en una Mac:

Conviértalos primero en archivos ProRes 422 Quicktime antes de comenzar a editarlos. Use algo como Quicktime Player Pro si la conversión de medios de Adobe está haciendo cosas extrañas.

Luego abra los archivos convertidos en Premiere.

Desplaza el audio hasta que se sincronice al comienzo del primer videoclip. Tome nota de cuán lejos tuvo que empujarlo para sincronizar.

Verifique que el final del archivo también esté sincronizado. Si no es así, verifique la mitad del archivo ... Siga trabajando hacia atrás hasta que pueda descubrir dónde empeora la sincronización. Cada vez que la sincronización empeora, corta la región en dos partes y vuelve a sincronizar la siguiente pieza manualmente.

Es aburrido, pero funcionará. Si el número de fotogramas fuera de sincronización es el mismo en cada archivo, lo hará rápidamente.

Exporte como archivos ProRes .mov, luego conviértalos a cualquier formato con pérdida necesario para la entrega (por ejemplo, h264 quicktime .mov)

tomh
fuente
0

Esto funciona para mí cada vez, si está en Windows, coloque el video en Windows Movie Maker (lo sé, solo escuche), después de que el video esté allí, vaya a Archivo> Guardar película> Recomendado para este proyecto, lo hará Vuelva a guardar el archivo (incluso a veces mp4 en mp4) intente poner ese nuevo archivo en estreno. Garantizar que va a funcionar :)

usuario16452
fuente
2
Windows Movie Maker no es compatible con Windows 10.
Zeno
Para aquellos que tienen Windows 10, aquí está el enlace. ¡Descárgalo y simplemente haz clic en Windows Movie Maker! go.microsoft.com/fwlink/p/?LinkID=255475
Spleffie
@Spleffie "No se puede acceder a este sitio"
Zeno