Both Decode Movie Image
and Play Movie
output data of type Video Frame, which currently includes the image and timestamp.
Add the movie's duration to the Video Frame type. Then add a Get Video Frame Info
node to output all 3 data members, along with calculations based on them — like time remaining, normalized time, normalized time remaining.
This would make the movie duration and derived calculations easily and efficiently available, without having to use Get Movie Info
.
Inspired by a previous feature request from alexmitchellmus.
Comments
Sounds great! Also need to
Sounds great! Also need to have FPS of movie file and possibly other movie info: progressive or interlaced, colour space Etc...
Maybe the mentioned data could be accessed from a new node:
get movie info
Opened for voting.
Opened for voting.
alexmitchellmus, for
Get Movie Info
there's FR Add FPS info invuo.video.info
.For progressive/interlaced and color space, maybe create a separate FR? Since Vuo (via FFmpeg / AVFoundation) automatically converts the frame from its stored format to a standard VuoImage format — and the stored format is entirely internal to the
Play Movie
/Decode Movie Image
node, which outputs the VuoImage — it would help if you could give examples of how you'd want to use this info.