title: Executing VideoReader('movie.mp4') takes so long in Matlab
body: <p>I am trying to read many video files from a database and process them. I am using Matlab and my problem is that when I want to read a 10 minutes long full HD video I should wait so much and my computer stops performing well. I use this command</p>
  
  <pre><code>VideoReader('movie.mp4')
  </code></pre>
  
  <p>I have seen that it takes 47 seconds to read a 30 seconds long video in the same format. I do not need to load all frames into my memory I just need 11 frames for each step of my process and really got stock here. Any help will be appreciated. <br>
  Also here is my output when I run this command</p>
  
  <pre><code>disp(videoObj);
  </code></pre>
  
  <p>output:</p>
  
  <pre><code>Summary of Multimedia Reader Object for 'movie.mp4'.
  
  Video Parameters:  30.00 frames per second, RGB24 1280x720.
                   1482 total video frames available.
  </code></pre>
  
  <p>By the way I am running my code on Matlab R2014a and my OS is ubuntu 14.0.4.</p>