ffmpeg. Conversión a través de resultados rawbitstream a ruido

Intenté consecuentemente los comandos a continuación. En la salida, obtengo un video desordenado (even.mp4).

ffmpeg -i in.MOV -an -vcodec rawvideo -pix_fmt yuv420p rawbitstream.yuv

ffmpeg -r 2 -s 640x480 -i rawbitstream.yuv -vf select="not(mod(n-1\,2))" -c:v rawvideo -r 1 -format rawvideo -pix_fmt yuv420p -an even.yuv

ffmpeg -f rawvideo -vcodec rawvideo -s 640x480 -r 25 -pix_fmt yuv420p -i even.yuv -c:v libx264 -preset ultrafast -qp 0 even.mp4

ingrese la descripción de la imagen aquí

Aquí está el registro completo . Los archivos de video están aquí .

Compartir registro completo de comandos
@Gyan ver arriba.
¿Cómo estás reproduciendo la salida? ¿Puedes compartir la entrada?
@Gyan Vea el enlace de arriba. Antes traté de jugarlo con VLC (lío), pero funcionó en Parole Media Player.
Entonces, el problema es con el perfil. ¿Necesitas sin pérdidas?
@Gyan Me gustaría no perder la calidad del video original.
Lossless es innecesario y la mayoría de los jugadores no pueden jugarlo.
@Gyan lo entendió, ¿podría proporcionar una respuesta con los comandos editados?

Respuestas (1)

Utilizar

ffmpeg -i in.MOV -an -vcodec rawvideo -pix_fmt yuv420p rawbitstream.yuv

ffmpeg -s 640x480 -i rawbitstream.yuv -vf select="not(mod(n+1\,2))" -c:v rawvideo -vsync 0 -an even.yuv

ffmpeg -f rawvideo -s 640x480 -pix_fmt yuv420p -i even.yuv -c:v libx264 -preset ultrafast -profile:v high -qp 1 even.mp4
Muchas gracias. También me gustaría entender qué es -qp y cómo funciona. Difícil encontrar información al respecto.
Parámetro de cuantificación. Controla cómo se transforman los coeficientes sin procesar, los residuos de error. Debe ingresar a DSP para obtener más detalles; consulte en.wikipedia.org/wiki/Quantization_(image_processing)