Extract the last frame and check the video info

""
obj=VideoReader('111.wmv');
a=read(obj);
frames=get(obj,'numberOfFrames');
for k = 1 : frames
I(k).cdata = a(:,:,:,k);
I(k).colormap = [];
end
implay(I)
"" 1st Question:
how i need to take out my last frame???? if i dont knw what is my frame go on
2nd Question:
how do i check ,the info of my video avi is "fileinfo=wmvinfo('111.wmv')" but mine was not avi folder

 Akzeptierte Antwort

Walter Roberson
Walter Roberson am 20 Okt. 2012

0 Stimmen

After the loop you show, the last frame will be I(end).cdata
I do not understand what you mean about "mine was not avi folder" ?

3 Kommentare

Exton
Exton am 20 Okt. 2012
if i am using a avi video thn i can use "fileinfo=aviinfo('light.avi')"
but now i am using a wmv video so what code can i used to get the video info
Exton
Exton am 20 Okt. 2012
and may i know is there any code that can give out what is the number of the last frame?? bcos i am using the last frame number to run a loop...
You already have an example of checking the file information:
frames=get(obj,'numberOfFrames');

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Produkte

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by