Matlab(Linux):mp4视频加载

时间:2015-05-27 15:12:34

标签: linux matlab ubuntu video mp4

我正在尝试使用Matlab加载mp4视频:

  robj=VideoReader('ball moving.mp4')

我收到以下错误:

  

使用VideoReader / init时出错(第450行)

     

VideoReader插件libmwgstreamerplugin无法加载    的 正确。

     视频阅读器中的

错误(第147行)

     

obj.init(文件名);

Matlab(R2013a)在Linux机器上运行(Ubuntu 14.04.2 LTS)。安装有问题,但它是什么?

2 个答案:

答案 0 :(得分:1)

将gstreamer软件包从版本1.0降级到0.10“解决了”这个问题。 可能是因为需要包 gstreamer-x-ffmpeg (仅在版本x = 0.10, ppa:mc3man / trusty-media 中找到)。

答案 1 :(得分:0)

安装ffmpeg并使用此功能:

function v=readVideo(path_file)

system(['rm /tmp/video_tmp.avi']);
system(['ffmpeg -i ' path_file ' -vcodec copy -acodec copy /tmp/video_tmp.avi']);

v = VideoReader('/tmp/video_tmp.avi')

end