error in making video file
    6 vues (au cours des 30 derniers jours)
  
       Afficher commentaires plus anciens
    
    Naveen C C
 le 18 Mar 2014
  
    
    
    
    
    Réponse apportée : Kazem Gheysari
 le 6 Sep 2021
            i have a code which is instructed in matlab itself for video writing. the code is as follows.
videoFReader = vision.VideoFileReader('C:\Users\NAVEEN\Desktop\samp.avi');
    videoFWriter = vision.VideoFileWriter('myFile.avi', ...
                         'FrameRate', videoFReader.info.VideoFrameRate);
    % write the first 50 frames of viplanedeparture.avi into myFile.avi
    for i=1:50
       videoFrame = step(videoFReader);
       step(videoFWriter, videoFrame);  % write video to myFile.avi
    end
    release(videoFReader); % close the input file
    release(videoFWriter); % close the output file
but when i run this code i am getting error
Error using VideoFileWriter/step
Could not start the filter graph : Access is denied.
Error in Untitled1 (line 7)
       step(videoFWriter, videoFrame);  % write video to myFile.avi
what is wrong with this code i am using r2013a matlab please help me... thank u in advance
0 commentaires
Réponse acceptée
  Walter Roberson
      
      
 le 18 Mar 2014
        I suspect you do not have permission to write 'myFile.avi' in whichever directory you happen to be in. Have you considered provided the entire path to be sure that it goes on to your desktop ?
Plus de réponses (1)
  Kazem Gheysari
 le 6 Sep 2021
        I solved this error, by changeing the folder that is goning to create the video file.
Output_path = 'C:\out\My folder';
videoFWriter = vision.VideoFileWriter(fullfile(Output_path,'myFile.avi'), ...
                         'FrameRate', videoFReader.info.VideoFrameRate);
0 commentaires
Voir également
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


