writevideo skipping last frame
    2 ビュー (過去 30 日間)
  
       古いコメントを表示
    
I am using writevideo to make a movie while creating the images. I have gotten it to work before however, this time it is skipping the last frame although I haven't changed the code. the code is:
if true
    narr_anim(7) = struct('cdata',[],'colormap',[]);                    
    myVideo = VideoWriter('dove_anim.avi');
    myVideo.FrameRate = 1;  
    open(myVideo);
    for m = 1 : 7
      narr_anim(m) = getframe(gcf)
      writeVideo(myVideo, narr_anim);
    end
    close(myVideo);
end
Am I missing something?
0 件のコメント
採用された回答
  Ben11
      
 2014 年 8 月 1 日
        Maybe use
narr_anim(m).cdata
in your loop? Other than that your code looks fine to me
その他の回答 (0 件)
参考
カテゴリ
				Help Center および File Exchange で Audio and Video Data についてさらに検索
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

