Borrar filtros
Borrar filtros

Compressing an AVI file

15 visualizaciones (últimos 30 días)
Sakthivel
Sakthivel el 16 de Oct. de 2012
Comentada: Veronika Mazulina el 31 de Mzo. de 2020
Hi I would like to compress an avi file created from MATLAB. I have to extract audio samples and video frames seperately, process them and synchronize them . I have processed the video frames using VideoWriter Command. The resulting file was 175 mb in an uncompressed format which runs less than a minute.Can you please let me know if there are any commands to compress the AVI file, or convert it to MPG ?
Thanks in advance, Sakthivel.K
  1 comentario
Matt Kindig
Matt Kindig el 16 de Oct. de 2012
You can specify a codec (compression algorithm) in avifile, to compress it to an avi, provided you have Windows. See :
doc avifile
You also might want to look into VirtualDub-- it's an open source program that can read and compress lots of different AVI codecs.

Iniciar sesión para comentar.

Respuestas (1)

Guillaume
Guillaume el 20 de Abr. de 2015
According to VideoWriter docs, the default codec, if you don't specify a profile is an MJPEG avi. Therefore, you must have specifically asked for an uncompressed AVI when you've created your videowriter.
Get rid of the profile argument, or choose a compressed profile in your call to VideoWriter

Productos

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by