Tengo un video YUV sin comprimir de 720p y necesito transcodificar este video en un AVC-Intra con la mejor calidad posible. Se necesita la mejor calidad posible, ya que el video probablemente se descomprimirá y comprimirá varias veces durante su vida.
El tiempo de transcodificación no es relevante.
No estoy seguro, si elijo el perfil correcto o el nivel correcto, preselecciono y así sucesivamente. Intenté lo siguiente.
ffmpeg -y -f rawvideo -s 1280x720 -r 50 -pix_fmt yuv420p -i sourcevideo.yuv
-vcodec libx264 -intra -vb 100M -x264opts avcintra-class=100
-x264opts colorprim=bt709 -x264opts transfer=bt709
-x264opts colormatrix=bt709-threads 7 -profile:v high10
-preset veryslow -acodec copy x264Video.mp4
¿Hay algunas opciones (probablemente faltantes) que debo usar o cambiar para obtener una mejor calidad de codificación?
video
ffmpeg
compression
h.264
default-settings
The Bndr
fuente
fuente
¿Por qué no usar el modo sin pérdida?
llogan
@LordNeckbeard Sin compresión, sin pérdida, necesita mucho almacenamiento (estamos hablando de miles de horas de video). Y comprimido sin pérdida: todavía hay una gran necesidad de almacenamiento y no estoy seguro, qué códec debo usar (especialmente para uso futuro), como: JPEG2000, FFV, h.264 lossless, ...
The Bndr