¿FFmpeg se convierte a formato de video HD en el que Adobe Premiere Pro no fallará?

Mi problema es algo similar a otros que se preguntaron en el sitio en los últimos años, pero ninguna de esas soluciones fue adecuada para mi problema:

Tengo una serie de cuadros de un video grabado a aproximadamente 30 fps. Necesito convertirlo (usando FFmpeg o de otro modo [si corresponde]) a un formato de video en el que Adobe Premiere Pro CC 2017 no fallará. Probé FFmpeg (y sus códecs: h264 y libx264) pero en ambas ocasiones se bloqueó (sin ningún mensaje de error que pueda ver).

Para su información, actualmente no tiene un canal de audio, pero puedo obtenerlo si es necesario.

Cualquier ayuda sería muy apreciada. Aquí está la forma general del cmd que estoy usando:

ffmpeg -i input_%05d.tga -framerate 30 -codec:v h264  -b:v 4M -b:a 3M output.mp4
¿Has probado a convertir con freno de mano?
ffmpeg -framerate 30 -i input_%05d.tga -pix_fmt yuv420p -codec:v lib264 -b:v 4M output.mp4
¡Gracias por tu comentario! @Gyan - ¡funcionó! (Solo que en lugar de Lib264, era libx264. Creo que el formato de píxel fue el problema todo el tiempo por lo que me dicen mis limitadas habilidades de depuración.

Respuestas (1)

apoderados

Considere usar proxies: especialmente si es de 4k o más. Un proxy es un sustituto de baja resolución para la edición. Al exportar el original, se utilizarán originales más grandes y de mayor calidad para crear la salida. Consulte la Guía del usuario de Adobe Premiere Pro: Flujo de trabajo de proxy para obtener más información.

Puede hacer que Premiere cree los proxies, o crearlos ffmpegy hacer que Premiere los use como proxies.

sin pérdidas

Si no desea o necesita un proxy, otra opción es utilizar un archivo intermedio sin pérdidas y compatible con el editor utilizando un formato como Ut Video . Esto evitará la pérdida de generación innecesaria de usar H.264 con pérdida, aunque para ser justos, cuando se le dan suficientes bits, es posible que no note la diferencia o no le importe.

Una desventaja es el tamaño del archivo, pero si va a ser temporal, puede ser un punto discutible.

Premiere puede descodificar y codificar Ut Video después de instalarlo (es posible que deba reiniciar Premiere).

Comando de ejemplo:

ffmpeg -framerate 30 -i input_%05d.tga -c:v utvideo output.avi
¡gracias! Pero, ¿cómo instalaría UtVideo para Premiere pro?
@ JerryPlayz101 Hay un enlace en mi respuesta. Descargar e instalar. Luego, Premiere podrá decodificarlo y Ut Video también estará disponible como una opción en Adobe Media Encoder.