xlabel font ejemplo matlab video ffmpeg video-processing mpeg-4

font - title position matlab



Calidad MPEG4 guardada en MATLAB (1)

Necesito obtener un archivo mpeg4 para usar en otra aplicación, a partir de un video mpeg4 original que cargué en Matlab y edité (cuadro por cuadro). Para hacerlo, intenté usar VideoWriter, estableciendo la calidad al 100%:

newVid = VideoWriter(outputfilename, ''MPEG-4''); newVid.FrameRate = fps; newVid.Quality = 100;

Sin embargo, el resultado que recibo es muy pobre y si el tamaño del video original sin editar fue ~ 50MB, el que obtuve después de la edición en matlab es de alrededor de ~ 20MB, y no sé cómo mantener la calidad y el tamaño como Ellos eran. También traté de guardar como .avi y convertir a mpeg4 con ffmpeg, pero dio resultados aún peores. ¿Algunas ideas?


MPEG-4 es un formato comprimido por lo que hay pérdida de información cuando lo guarda en este formato. La calidad es la calidad de la compresión, pero no desea ninguna compresión. Para forzar a Matlab a no usar compresión, mi suposición es usar la siguiente declaración ya que el valor predeterminado es H.264

newVid.VideoCompressionMethod = ''none''