Info
Questa domanda è chiusa. Riaprila per modificarla o per rispondere.
Why a video is not straight?
    1 visualizzazione (ultimi 30 giorni)
  
       Mostra commenti meno recenti
    
Hi, I am displaying a video in a matlab GUIDE and i have this result

This is the code i am using for displaying the video
 function pushbutton1_Callback(hObject, eventdata, handles)
% hObject    handle to pushbutton1 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)
videoSrc = VideoReader('042.MOV');
    while hasFrame(videoSrc)
        vidFrame = readFrame(videoSrc);
        image(vidFrame, 'Parent', handles.axes1);
        set(handles.axes1, 'Visible', 'off');
        pause(1/videoSrc.FrameRate);
    end
    clear obj
How can i get my video straight? When i used the media player it looks fine
3 Commenti
  Walter Roberson
      
      
 il 29 Dic 2017
				
      Modificato: Walter Roberson
      
      
 il 29 Dic 2017
  
			R2017b on El Capitan, it works for me.
Try
implay('042.MOV');
Risposte (2)
  Image Analyst
      
      
 il 20 Dic 2017
        Looks like it doesn't understand the encoding. Can you use implay() instead?
6 Commenti
  Image Analyst
      
      
 il 26 Dic 2017
				I can't even play it.
Error using VideoReader/init (line 619)
Unable to determine the codec required.
Error in VideoReader (line 172)
            obj.init(fileName);
Error in test4 (line 1)
videoSrc = VideoReader('042.MOV');
Perhaps it was because of that emergency recall Apple had for Windows .mov decoders where they asked all windows users to uninstall Quicktime for Windows because of an unfixable security problem with it.  Click here
Questa domanda è chiusa.
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


