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.

Component: 

Notes from Team Vuo

Vuo Pro: 

No — available with both Vuo and Vuo Pro licenses

Complexity: 

●○○○ — Up to a few days of work

Potential: 

●○○ — Appeals to current community

Comments

Opened for voting.

jstrecker's picture
Submitted by
Feature status:
Waiting for review by Team Vuo
»
Open for community voting

Opened for voting.

@alexmitchellmus, for Get Movie Info there's FR Add FPS info in vuo.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.

Feature status

When we (Team Vuo) plan each release, we try to implement as many of the community's top-voted feature requests as we have time for. Vote your favorite features to the top! (How do Vuo feature requests work?)

  • Submitted to vuo.org
  • Reviewed by Team Vuo
  • Open for community voting
  • Chosen to be implemented
  • Released