Matlab ignores my videoReader command
Show older comments
I am trying to read a video from 4 seconds in. I use this:
v = VideoReader('IMG_3557.MOV','CurrentTime',4); % read video file
But when I do ths:
numbframes = v.NumFrames;
I get the same number of frames as the entire video from the beginning. I'm not sure what I'm doing wrong. Thanks
3 Comments
Geoff Hayes
on 18 May 2021
Chidiebere - since the number of frames are the same, does that mean the duration is the same too? For example, what is
duration = v.Duration;
for the full video and the full video less the four seconds?
Chidiebere Brendan Obiechefu
on 18 May 2021
Edited: Chidiebere Brendan Obiechefu
on 18 May 2021
Steven Lord
on 18 May 2021
Just because you're skipping over the frames doesn't mean the file has fewer frames.
Accepted Answer
More Answers (0)
Categories
Find more on Audio and Video Data in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!