繁体   English   中英

Matlab(Linux):mp4视频加载

[英]Matlab (Linux): mp4 video loading

我正在尝试通过Matlab加载mp4视频:

  robj=VideoReader('ball moving.mp4')

我收到以下错误:

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

VideoReader插件libmwgstreamerplugin无法 正确 加载

VideoReader中的错误(第147行)

obj.init(文件名);

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

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

安装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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM