Cannot read video Matlab 2014b Linux!
    4 views (last 30 days)
  
       Show older comments
    
I am trying to read a h264 video in Matlab Ubuntu 14.10 using VideoReader, and i get an error.
"Could not read file due to an unexpected error. Reason: Unable to initialize the video obtain properties"
Error in VideoReader (line 172)
            obj.init(fileName);
I have the codecs installed as i can play the file from Ubuntu player. Does some one experienced some thing like that. By the way the files are from GoPro and Android camera.
2 Comments
  Pepe Mandioca
 on 3 Jul 2015
				
      Edited: Pepe Mandioca
 on 3 Jul 2015
  
			Exactly the same error. It seems wierd that the error is in line 617 of VideoReader,
    try
       obj.VideoReaderImpl = audiovideo.mmreader(fullName);
    catch exception
       VideoReader.handleImplException( exception );
    end
But audiovideo.mmreader(fullName) is a deprecated object. Indeed:
        function obj = mmreader(fileName, varargin)
            error(message('MATLAB:audiovideo:mmreader:mmreaderToBeRemoved'));
        end
Answers (2)
  vicky
      
 on 28 May 2015
        
      Edited: Walter Roberson
      
      
 on 21 Aug 2017
  
      ffmpeg had removed repo of Ubuntu, instead of libav. you should add ppa:
sudo add-apt-repository ppa:mc3man/trusty-media
sudo apt-get update
sudo apt-get install ffmpeg gstreamer0.10-ffmpeg
3 Comments
  tang chuangao
 on 10 Nov 2015
        
      Edited: Walter Roberson
      
      
 on 10 Nov 2015
  
      sudo apt-get install libgstreamer0.10-dev gstreamer-tools gstreamer0.10-tools gstreamer0.10-doc
sudo apt-getinstall gstreamer0.10-plugins-base gstreamer0.10-plugins-good gstreamer0.10-plugins-ugly gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse
At last,restart.
1 Comment
  Walter Roberson
      
      
 on 10 Nov 2015
				Should the "apt-getinstall" in the second line be two words like it is on the first line?
See Also
Categories
				Find more on Introduction to Installation and Licensing in Help Center and File Exchange
			
	Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!






