Effacer les filtres
Effacer les filtres

Compressing an AVI file

15 vues (au cours des 30 derniers jours)
Sakthivel
Sakthivel le 16 Oct 2012
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 commentaire
Matt Kindig
Matt Kindig le 16 Oct 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.

Connectez-vous pour commenter.

Réponses (1)

Guillaume
Guillaume le 20 Avr 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
  1 commentaire
Veronika Mazulina
Veronika Mazulina le 31 Mar 2020
Thank you! It helps.

Connectez-vous pour commenter.

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by