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''