视频转换的出自一个博客

http://blog.csdn.net/kit_147/article/details/5491460

今天用MATLAB读取AVI视频,报错:Unable to locate decompressor to decompress video stream

MATLAB aviread命令支持的帧类型是灰度级是8位(索引式或灰度)、16位或是24位(即真彩色)的,应该是所读AVI文件格式不符合的关系。

采用一些视频转换软件,将实验用的AVI文件转成MATLAB支持的格式。

例如采用winAVI 9.0这个软件,选择编码格式ZJMedia Uncompress RGB24,转换成新文件后再实验则可通过。

我采用了他说的视频转换的方法,这里要注意的是winavi9更高版本的转换软件则没有这个选项。而第一次打开提示我没有quick time和real time 的插件,我安装了一个叫做K-Lite Mega Codec Pack的全能解码包,里面包含前面二者。

另外因为我只需要视频的一小段,所以这里要用到视频截取,采用了暴风影音的功能。有一个bug,在截取的视频段中,最后三秒是重复播放的一个画面。

流程如下:

读入rmvb文件——>暴风影音——>片段(*.avi)——>winavi 9.0——>ZJMedia Uncompress RGB2

===============================================================================================

clear;close all;clc

%% 
movie_stuct=aviread('C:\Documents and Settings\work\桌面\avi_read\zhenhuan1')  % 视频读取
% movie_stuct=aviread('dsnsq.avi')  % 视频读取
numFrames=size(movie_stuct,2)  % 视频帧数的计算  
for k = 1 : numFrames
    temp=movie_stuct(k).cdata; %视频每一帧取出,注意这里的帧的数据类型是uint8.
    temp=imresize(temp,2);
%     figure(k);imshow(temp,[]);
    temp=imrotate(temp,90);    %帧的处理
    mov(k).cdata=temp;         %生成mov的文件
    mov(k).colormap=[];
    k
end
% Play back the movie once at the video's frame rate.
movie2avi(mov,'aaaaa.avi')   %生成视频

MATLAB视频转换相关推荐

  1. MATLAB 视频与图像转换

    本节主要讲解一下如何使用MATLAB实现视频转换成帧图片,以及帧图片如何连接成视频. MATLAB将视频转换成帧图片 我们将该过程分解成一下几个步骤: 读取视频,获取视频属性. 取得视频的每一帧图片, ...

  2. rgb转yuv422 matlab,基于FPGA的RGB到YUV422的数字视频转换.pdf

    基于FPGA的RGB到YUV422的数字视频转换.pdf Parts & applications 文章编号: ( ) 1002-8692 2009 S2-0105-02 实用技术 基于FPG ...

  3. 如何将视频转换成视频帧(视频图像序列)+ 如何制作自己的视频跟踪数据集

    如何将视频转换成视频帧(视频图像序列)+ 如何制作自己的视频跟踪数据集 这次想在网上备注的知识是如何将视频转换成视频序列(即一帧一帧的图像).有的时候大家或许希望从视频中得到其中的某一幅或者某几幅图像 ...

  4. C++ 图像 和 视频 转换

    C++ 一.视频转图像 (保存每一帧) 可参考:https://www.cnblogs.com/miaojinmin799/p/6845462.html #include<opencv2/hig ...

  5. java调用ffmpeg,mencoder进行视频转换,读取时长等

    2019独角兽企业重金招聘Python工程师标准>>> 以前做的一个基于ffmpeg的视频格式转换的程序,现在抽空整理一下,很多地方都是从别的大神那借鉴的,只是把自己的觉得有用的,对 ...

  6. 怎么把video文件改成mp4_如何把视频转换成mp4格式?

    要想把视频转换成mp4格式,这就看你原视频是什么格式了.这里推荐一个视频格式转换类型比较齐全的一款. 烁光视频转换器烁光视频转换器​www.ivideotools.com 专业视频格式转换器,支持视频 ...

  7. linux版视频转换软件,居家旅行必备的Linux视频转换工具

    [IT168 软件应用]生活在便携设备层出不穷.互联网应用异彩纷呈的IT时代,Linux用户必然经常面临一些视频文件转换的问题,例如将视频文件转换为适当的格式以供MP4或手机等设备播放.如何将视频文件 ...

  8. 视频可以转换html,10 个免费的 HTML 视频转换工具

    现在,人们都喜欢看视频目前,大多数的人都是看视频在线或移动.因此,视频必须有正确的格式,可以通过手机或支持系统.因此,人们需要一些应用程序的工具,将有助于他们现有的文件格式转换成当前的格式如MP4,W ...

  9. python篮球-用Python把蔡徐坤打篮球视频转换成字符动画!

    原标题:用Python把蔡徐坤打篮球视频转换成字符动画! 说到现在网络最火的梗,非"蔡徐坤打篮球"莫属.最近,蔡徐坤当仁不让地成为了娱乐圈被黑的最惨的明星. 自从2019年1月份, ...

最新文章

  1. 让静态知识动起来:从知识图谱到事理图谱
  2. 【学术相关】科研行业有哪些不为大众所知的内幕?
  3. 阿里Python后端1w+薪资面试真题!(附带准答案)offer轻松拿到手
  4. anaconda对应python版本_Python基础——如何查看python版本、如何查看多个python版本
  5. c 站点下html页面拦截器,HTML内容拦截器「HTML Content Blocker」
  6. 压力真的会害死你,我也轻度抑郁过
  7. 为什么你的缓存更新策略是先更新数据库后删除缓存,讲讲其他的情况有什么问题?...
  8. poj 2502 Subway dijkstra基础 !!!!入门题
  9. 机器学习实战——k-邻近算法:约会网站
  10. 笔记本触摸板没反应,且设置里没有触摸板选项
  11. MATLAB中PI调节器设计,简单的PI控制器的设计.doc
  12. Bulma 教程,Bulma 指南,Bulma 实战,Bulma 中文手册
  13. 总会用到的系列2:你不理财财不理你的基金定投
  14. AngularJS初识
  15. (附源码)SSM学科竞赛赛场安排系统JAVA计算机毕业设计项目
  16. access建立两个字段唯一索引_Mysql不止CRUD,聊聊索引
  17. saas系统服务器搭建,SaaS平台部署.doc
  18. pyhton 网络爬取软考题库保存text
  19. 现在哪里有卖鸡腿面包的?
  20. Vue刷新页面重新加载

热门文章

  1. 为什么程序员应该从现在就开始看书
  2. 【加拿大签证】加拿大签证相片要求 【来自加拿大政府官方最新要求,看这一篇就够了】
  3. NXP 下载 processor 或board SDK 流程
  4. python,java,go,perl,php,c等驱动连接数据库
  5. GD32F405RGT6独立按键检测--状态机(库函数)
  6. 如何让ajax 延迟加载,jsp ajax 延迟加载..
  7. 鲜有人知道却好用到爆的1款便签APP推荐
  8. PHPStorm 2018版本 破解教程
  9. 草图大师里创建动态组件_【干货】SketchUp建模|教你做一个有生命的家具动态组件...
  10. Idea编写代码时,前进和回退快捷键。