Compressing an AVI file

7 ビュー (過去 30 日間)
Sakthivel
Sakthivel 2012 年 10 月 16 日
コメント済み: Veronika Mazulina 2020 年 3 月 31 日
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 件のコメント
Matt Kindig
Matt Kindig 2012 年 10 月 16 日
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.

サインインしてコメントする。

回答 (1 件)

Guillaume
Guillaume 2015 年 4 月 20 日
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 件のコメント
Veronika Mazulina
Veronika Mazulina 2020 年 3 月 31 日
Thank you! It helps.

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeAudio and Video Data についてさらに検索

製品

Community Treasure Hunt

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

Start Hunting!

Translated by