关于Matlab中avi视频的读取问题

转自:http://wenku.baidu.com/view/a88c6a8bd4d8d15abe234e9c.html

很多学员反映matlab对一些视频利用函数aviread(或者mmreader)可以,别的不可以。

这是因为matalb中函数aviread对读取avi的视频比较苛刻……

首先利用函数aviinfo就可以得到你的视频的压缩格式,据我所见到的视频来说,

aviread支持无压缩格式的avi(zjmedia rgb24)和 'Cinepak'格式的avi文件和'Indeo5'压缩格式的avi。

函数mmreader支持的格式更加广泛一些,但是仍然不是很全……

如果你的视频格式不是aviread或者mmreader所支持的,就可以利用视频转换器进行设置

WinAVI 9.0就是一个不错的软件,

下载链接:http://ishare.iask.sina.com.cn/download/explain.php?fileid=3260025

win9.0不能转换divx压缩格式的avi视频,需要利用xvid软件先将divx转换为xvid格式的,

然后再利用winavi软件转为需要的格式。

举个例子吧:

第一步:

在Matlab中输入

>> aviinfo('car2.avi')

ans =

Filename: 'car2.avi'

FileSize: 11579290

FileModDate: '15-Mar-2013 21:55:05'

NumFrames: 602

FramesPerSecond: 20

Width: 762

Height: 504

ImageType: 'truecolor'

VideoCompression: 'MJPG'

Quality: 4.2950e+007

NumColormapEntries: 0

AudioFormat: 'Format #85'

AudioRate: 44100

NumAudioChannels: 2

第二步:将'MJPG'转为'Cinepak'压缩格式,打开winavi软件WinAVI.exe,界面如下所示,

点击视频右边的下拉条,选择无压缩格式(zjmedia rgb24)或 'Cinepak'压缩格式,然后就开始转换,此处我选择了zjmedia rgb24,界面如下:

第三步,查看转换完后的视频压缩格式,如下所示

ans =

Filename: 'car4.avi'

FileSize: 673405440

FileModDate: '24-Apr-2013 21:19:40'

NumFrames: 601

FramesPerSecond: 20

Width: 752

Height: 496

ImageType: 'truecolor'

VideoCompression: 'none'

Quality: 0

NumColormapEntries: 0

AudioFormat: 'Format #85'

AudioRate: 44100

NumAudioChannels: 2

可以看出压缩格式为none,说明是无压缩格式。

第四步,读入视频

可以看出读入视频正常。圆满成功!!!

关于Matlab中avi视频的读取问题相关推荐

  1. MATLAB中利用ncread函数读取nc文件

    MATLAB读取NC文件 一. 目的: 了解NETCDF文件,学会利用MATLAB读取NETCDF文件 二.  撰写时间 开始时间:2016年12月03日 完成时间:2016年12月09日 三.知识储 ...

  2. JAVA imread_利用Matlab中的imread怎么读取图片

    展开全部 方法/步骤 1.在matlab软件中,读取32313133353236313431303231363533e59b9ee7ad9431333337613137图像数据(载入)利用的是imre ...

  3. matlab读int16读文件_[转载]Matlab中的textread textscan读取文本文件

    1.MATLAB从文本文件中读取格式化的数据函数是textread. 调用方式 [A,B,C,...] = textread('filename','format') [A,B,C,...] = te ...

  4. matlab中添加视频,在matlab中创建视频的方法

    这里有一些不同的方法来创建电影在(核心)MATLAB. MOVIE2AVI %# figure figure, set(gcf, 'Color','white') Z = peaks; surf(Z) ...

  5. html 中avi视频插件,LPL常规赛:Kanavi神僧!JDG让一追二战胜V5!

    6月23日,上海主场,深圳V5大战北京JDG,本场LPC作为JDG首发AD出战!第三局比赛,前期野区团战,连续两局被动JDG终于占据优势,中后期靠着kanavi赵信无畏冲锋,双C提供高额伤害,JDG在 ...

  6. html 中avi视频插件,LPL夏季赛:JDG让一追二击败V5!Kanavi猛如战神,连续2局乱杀...

    LPL夏季赛JDG和V5的比赛,JDG这场比赛更换首发AD,loken被换下场,新人AD选手LPC登场,双方大战3局之后,JDG成功让一追二击败了V5,拿下了比赛的胜利.其中kanavi后面两局都发挥 ...

  7. html 中avi视频插件,【JDG 2-0 UP 】Kanavi盲僧神准天音波完美针对妖姬,UP双C被限制JDG赢得比赛...

    今日次场JDG对阵UP,此前JDG打出3胜3负战绩位列第九,而UP一胜五负处于第十四名.首小局比赛UP选择换线,小草包发条摇摆去上路反而成为超级突破口,团战中Kanavi皎月中路帅气R到四人,高地拿下 ...

  8. html 中avi视频插件,JDG两连胜:Kanavi两连MVP,获新称号“绝活哥皎月”

    北京时间7月2日,LPL夏季赛季迎来了一场相当受到大家期待的比赛,JDG对阵UP.最终,老牌强队JDG以横扫之姿零封UP取得了本场比赛的胜利.这样一来,JDG取得了一波两连胜,势头颇为强劲. 在JDG ...

  9. matlab mtime,matlab中的视频分析工具箱 提供matlab中的视频分析工具 - 下载 - 搜珍网...

    压缩包 : 时频分析工具箱 - Time-Frequency Toolbox.rar 列表 Time-Frequency Toolbox/altes.m Time-Frequency Toolbox/ ...

最新文章

  1. Gartner:2019年十大数据与分析技术趋势
  2. ​他被称为印度“ IT 大王”,富可敌国,却精打细算如守财奴
  3. 一首考研人不得不看的立志诗!!!!!!
  4. 咋样路linux分区,linux下磁盘分区方法详解
  5. 如何开启一个Django项目
  6. php变量前下滑_PHP变量
  7. null === undefined_【英】两个“非值”:undefined 和 null
  8. flink中的HybirdmemorySegment
  9. JAVA基础系列:ThreadLocal
  10. python编程入门电子书-Python编程基础 PDF 原书高质量版
  11. 1.4 高并发之线程和进程
  12. 【软件工具使用】IDM安装、设置及常见问题解决方法
  13. Cell子刊:北大姜长涛组发现HIF-2α通过肠道菌群调控脂肪产热
  14. Pandoc安装与使用总结
  15. 通过键盘移动鼠标光标 autohotkey
  16. 全新版大学英语综合教程第一册学习笔记(原文及全文翻译)——5 - A Valentine Story(爱情故事)
  17. 罗技c270摄像头支持linux,罗技C270摄像头的使用心得
  18. CSS——字体图标、平面转换、缩放
  19. iOS接入Google登录
  20. mongodb基本语法及操作(增删改查)

热门文章

  1. 计算机集成电路原理图,cmos集成电路原理是怎么样的?
  2. thinkphp去掉url中的.html后缀
  3. ubuntu18.04 安装企业微信
  4. 软件开发大爆炸,被诺基亚错过的Qt正迎来黄金时代
  5. EEGLAB拼接脑电数据
  6. win11共享打印机修复工具V1.0 | 完美解决“Windows无法连接到打印机、找不到打印机”以及“操作无法完成错误0x00000bc4找不到打印机”问题!!!
  7. 解决there is no statement named xxx in this SqlMap。
  8. 智能家居项目(六)之摄像头模块
  9. Java基础——native方法
  10. COCO格式转yolov5训练格式