2016-02-21 61 views
0

我想這(線450): Matlab: Error using VideoFileReader/setup錯誤使用VideoReader /初始化

我仍然得到錯誤:下面這之後 http://in.mathworks.com/help/matlab/ref/videoreader.html

「使用VideoReader /初始化錯誤(線450) 文件需要以下編解碼器(或多個) 可以在系統中安裝: 視頻/ X-msmpeg

錯誤VideoReader(線147) OB j.init(文件名);」

所以,我這樣做: 命令和apt-get安裝libav工具

,但是,我仍然得到同樣的錯誤

請幫我解決任何的錯誤

回答

1

的MIME類型video/x-msmpeg代表Microsoft MPEG。如果您正在運行Linux,我非常懷疑這些編解碼器是否安裝在您的計算機上。但是,您可以嘗試通過apt-get使用ubuntu-restricted-extras程序包。

在終端和假設你在下面是使用Ubuntu,類型:

sudo add-apt-repository ppa:mc3man/trusty-media 
sudo apt-get update 
sudo apt-get install ffmpeg gstreamer0.10-ffmpeg libavcodec-extra-53 libavcodec53 
sudo apt-get ubuntu-restricted-extras 

這樣應該可以安裝你所需要的。在這裏看到更多的細節:https://askubuntu.com/questions/214421/how-to-install-the-mpeg-4-aac-decoder-and-the-h-264-decoder

+0

E:包 '的ffmpeg' 沒有安裝候選人 E:包 'gstreamer0.10-ffmpeg的' 沒有安裝候選人 E:包 'libavcodec的-EXTRA-53' 沒有安裝候選人 E:無法找到包libavcodec53 這是錯誤我得到 我所指的其他鏈接也是您發佈。它給出了類似的錯誤 – krish

+0

只用ubuntu-restricted-extras怎麼樣? – rayryeng

+0

也無法正常工作 – krish