Cómo codificar archivos de video ProRes gratis en Windows con FFmpeg y Avanti

Dependiendo de su plataforma de edición y del hardware de su computadora, la edición con las imágenes que salieron de la cámara puede generar problemas de rendimiento. En este tutorial, aprenderá cómo transcodificar sus imágenes a un códec intermedio. Si tiene hardware antiguo o una aplicación de edición que no funciona bien con AVCHD, esto aumentará el rendimiento de su aplicación de edición de video.!

Cuando se trata de cámaras de video de consumo, cámaras de foto / video, e incluso muchas cámaras de consumidores, h.264 es el rey. 

"La cámara que uso no dice nada sobre h.264".

Tienes razón, probablemente no lo hace. Es más probable que incluya AVCHD, AVCHD Pro, NXCAM o AVCCAM. Todos los que utilizan el códec h.264.. 

"Sí, ¿pero no todas las aplicaciones de edición de video manejan h.264?"

Sí, pero ... Aquí es donde la trama se complica. Todas las aplicaciones de edición que he examinado manejan h.264, pero su manejo depende del software. el hardware Soy un usuario de Adobe CC con algunas estaciones de trabajo razonablemente rápidas. En mi hardware, no tengo problemas para editar varias pistas de video h.264 de alta tasa de bits. Premiere ha manejado esto sin problemas para las últimas versiones. Qué tan bien maneja el software esto es solo la mitad de la historia. Si los bits de su computadora son un poco más viejos, pueden tener problemas para editar h.264. El hardware más antiguo puede tener problemas para decodificar h.264 en un editor. Esto hace que la edición sea una frustración constante..

Pentium 166 FTW! Lamentablemente, no es impresionante en la decodificación de h.264. [ordenador portátil viejo] vinciber / PhotoDune

Por otro lado, el software puede ser el cuello de botella. Recientemente he comprado HitFilm 4 Propara ver las características y ver lo que tenía que ofrecer. En el mismo sistema que ejecuta Premiere Pro CC 2016 y rompe h.264 durante todo el día, HitFilm se ahoga. Con un solo clip h.264 en la línea de tiempo de mi C100, una edición de ajuste básica puede demorar entre uno y tres segundos después de soltar el mouse. Con ProRes, DNxHD y Cineform, los motores van bien, pero con h.264 es inutilizable. 

Otro software de composición y VFX también está más contento con las imágenes transcodificadas. La conclusión es que el material de archivo h.264 requiere más trabajo para decodificarse que otros formatos, y este trabajo adicional puede significar la diferencia entre un gran rendimiento y un rendimiento deficiente.

Los tres principales reproductores de transcodificación son Apple ProRes, AVID DNxHD y GoPro Cineform. La transcodificación de archivos h.264 a uno de estos códecs dará como resultado un archivo de video que es más fácil de descodificar, pero también mucho más grande que el archivo original. Dependiendo de la velocidad de bits del archivo original, podría ser más de 10 veces más grande. 

Los tres de estos códecs pueden producir imágenes fantásticas que son esencialmente sin pérdida visual. Algunas versiones de los códecs no tienen pérdidas, pero eso no es necesario para la mayoría de los proyectos. 

"Genial, entonces, ¿cómo puedo transcodificar mis imágenes?"

Hay una aplicación para eso. La aplicación depende del sistema operativo que esté ejecutando y del códec que desea transcodificar. Si usted es del tipo que preferiría desembolsar algo de masa y golpear el gas, desea ver los siguientes programas:

Amigos de Mac: EditReady 

  • $ 49.99
  • Transcode a Apple ProRes o Avid DNxHD
  • No es un transcodificador de nada a nada.
  • Solo Mac!

Gente de PC (Windows): Cinemartin

  • 179 € para Cinec Pro 4.0
  • Transcode a Apple ProRes, Avid DNxHD, RAW VIDEO, h.265, VP9 y XDCAM 50
  • No es un transcodificador de nada a nada.
  • Solo PC!

Usuarios de Adobe: Si usa Premiere Pro y desea transcodificar, use Adobe Media Encoder (AME) de Adobe. Durante los últimos años, AME ha funcionado bien y viene con todos los codecs que necesita..

¿Hay otros? Claro, pero estos están entre los más populares. Tampoco lo he usado porque no me importa hacer pequeños retoques si puedo hacerlo gratis! Cuales son tus opciones gratuitas?

FFmpeg

De la wiki:

"FFmpeg es un proyecto de software gratuito que produce bibliotecas y programas para el manejo de datos multimedia".

Lo considero como un motor que puede manejar cualquier tipo de entrada y salida de audio y video. Si es un asistente de línea de comandos, puede descargar FFmpeg y comenzar a romper las teclas. 

Para el resto de nosotros, necesitamos una GUI. Sí, una interfaz gráfica de usuario. Una GUI hará que FFmpeg funcione como cualquier otra aplicación. Tendrás botones y menús, y todo tendrá sentido.. 

Hay FFmpeg GUIs para todas las plataformas. Echemos un vistazo a Avanti para PC. El proceso debería ser aproximadamente similar para Mac: solo necesitará una GUI diferente (consulte Datura o ffmpegX).

1. Descargar y descomprimir los archivos

Eche un vistazo a las versiones y lea la página para ver si hay instrucciones o versiones especiales a tener en cuenta..

  • Avanti
  • FFmpeg: En la página de Avanti dice que se use la versión de 32 bits. Usando Windows 7 de 64 bits me encontré con un problema con esto. Utilicé la versión de 64 bits y funcionó bien.

Los archivos están en formato .7z. Estos se pueden descomprimir con el software 7-Zip, gratuito y de código abierto..

2. Coloque los archivos FFmpeg en el directorio de AVANTI

Después de descomprimir los archivos, tendrá una carpeta para Avanti y una para FFmpeg. Hay dos archivos en la carpeta FFmpeg (probablemente con un nombre realmente útil, como ffmpeg-latest-win32-static) que deben copiarse en la carpeta Avanti. Profundice en la carpeta FFmpeg hasta que vea una carpeta llamada compartimiento. En la carpeta bin encontrarás ffmpeg.exe y ffplay.exe. Copia estos con Control-C

Navegue de nuevo a la carpeta Avanti (que se llama algo así como avanti-0xx [número de versión]) y desplácese a la carpeta ffmpeg. Pegar (Control-V) los dos archivos en esa carpeta.

3. Comprobar que Avanti está funcionando

En mi primer intento, descargué la versión de 32 bits de Zeranoe FFmpeg. Copié ffmpeg.exe y ffplay.exe a la carpeta AVANTI FFmpeg y lancé Avanti-GUI.exe. Me dio un mensaje de error ...

Pensé que esto era probablemente porque era la versión de 32 bits de ffmpeg, así que decidí eliminar los dos archivos que copié en avanti-092 \ Avanti-ffmpeg-GUI-092 \ ffmpeg y probé la versión de 64 bits. 

Cuando busqué en la carpeta avanti-092 \ Avanti-ffmpeg-GUI-092 \ ffmpeg, Avanti cambió el nombre de ffmpeg.exe a ffmpeg_avanti.exe. Cerré Avanti y eliminé el archivo ffmpeg_avanti.exe y el archivo ffplay.exe. Luego descargué y descomprimí la versión de 64 bits de la misma página y copié los mismos dos archivos de nuevo en avanti-092 \ Avanti-ffmpeg-GUI-092 \ ffmpeg.

Vuelva a lanzar Avanti (haga doble clic en Avanti-GUI.exe) y ... éxito!

Echa un vistazo al mensaje de sistema listo en la parte inferior. Dado en el clavo!

4. Tiempo para Transcodificar!

Este proceso es muy similar a otras aplicaciones de codificación / transcodificación. Seleccione el archivo de entrada (el video que desea transcodificar) y el destino (donde desea guardar el video transcodificado).

Avanti mostrará algunos detalles sobre el archivo que acaba de seleccionar. Haga doble clic en el área azul superior para volver a la página anterior..

Seleccione el codec deseado.

De forma predeterminada, AVANTI tiene uno de los tres códecs intermedios estándar en la lista, DNxHD. Si desea usar esto, selecciónelo y presione la tecla Iniciar proceso botón. Notará que cuando selecciona DNxHD, varias otras configuraciones se actualizan. El audio cambiará a PCM / WAV y la velocidad de bits se establecerá en 185000.

Hacer clic Iniciar proceso y AVANTI se pondrá a trabajar transcodificando tu video!

5. Agregue el códec ProRes

De forma predeterminada, Avanti no muestra ProRes como una opción en el menú del códec. Si desea agregar esta opción, haga clic en el cuadro de códec, escriba ProRes y presione enter.

Aparecerá el Asistente de registro de códecs. En el Seleccione el codec de VIDEO deseado menú, seleccione prores. Luego ingrese una extensión de archivo (mov) para el códec / contenedor seleccionado. Haga clic en el Actualizar entrada y salida botón y luego en la siguiente ventana que pregunta si desea actualizar y continuar.

Haga clic derecho en el codec campo de nuevo y elige Plantilla de enlace al codec "ProRes".

Aparece la ventana de carga de la plantilla. Haga clic en el UNI pestaña y selecciona la plantilla ProRes.

Haga clic derecho en el área azul inferior y seleccione Referencia de plantilla

Luego haga clic en el Volver a la página principal botón hacia arriba. 

Aquí puedes ver una lista de los diferentes perfiles de ProRes. El valor predeterminado es 2, que es alrededor de 175Mb / s..

Puede seleccionar un perfil diferente escribiendo "-profile: v 3" en el Opciones de VIDEO del usuario> campo. El número selecciona el perfil. Así que en este ejemplo seleccioné el perfil predeterminado. 

Si no escribiera nada en este campo, Avanti habría predeterminado este perfil, lo cual está bien para casi todo excepto para las cámaras de cine que disparan a 444 colores. Pero la mayoría de las cámaras que disparan a AVCHD y otros sabores de h.264 usan color 4: 2: 0, así que está bien.

Nota: compruebe la configuración de audio en el codificador ProRes. Asegúrese de que la frecuencia de muestreo coincida con sus archivos originales. Esto probablemente será 48kHz. El perfil predeterminado es 44.1kHz, por lo que es posible que tenga que cambiar eso.

¡Puedes procesar por lotes videos en Avanti también! Haga clic en el botón 123 en la parte superior de la interfaz.

los Gerente de Control de Empleo aparecerá a continuación. Haga clic derecho en el espacio en blanco y elija Añadir archivos multimedia a la lista. Configure su carpeta de destino para estos archivos con el botón en la parte superior.

Haga clic en el Procesar trabajos botón, y Avanti comenzará a batir a través de sus videos.

Conclusión

Usar Avanti es realmente bastante simple. Descargue los archivos, coloque FFMpeg en la ubicación correcta, verifique que Avanti cargue FFMpeg, agregue prores y configúrelos, ¡y está listo para comenzar a transcodificar sus archivos! Para aquellos de ustedes que no quieran molestarse con eso, hay algunas opciones comerciales que deberían ponerlo en marcha. Ciertamente hay diferentes métodos y diferentes aplicaciones para la transcodificación que no mencioné. Simplemente estoy compartiendo una con la que he tenido bastante éxito. ¡En tan solo unos minutos puede hacer que Avanti ejecute y transcodifique archivos de forma gratuita! Feliz codificacion!