cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
  • Learn how to build custom Python data connectors and further customize JMP’s Data Connector Framework with the Python Data Connector Demo, available now in the JMP Marketplace!
  • See how to create experiments to support product design and ID useful product features. Register for June 12 webinar, 2pm US Eastern Time.

Uncharted

Choose Language Hide Translation Bar
Craige_Hales
Super User
ABC Music Video

Six months into social distancing, I'm helping with the child care for my extended family. Is the three year old forgetting the ABC song? I promised him we'd make another video, and we'd do it by writing a program!

The attached code has lots of comments and reuses material from previous posts. There's a data table that looks like this:

Columns describe pictures and notesColumns describe pictures and notes

The JSL reads the table, generates a .wav file, and runs FFmpeg to make the .mp4 video. The image formula in the data table combines the icon and the text so the JSL doesn't need to know too much about the other columns. The column formula builds a display box tree and takes a picture of it. It builds two, actually, one to get the icon's picture scaled up, and a second with the icon's picture next to the very large letters. 

Make a Video in JMP with FFmpeg has some more info about getting and using FFmpeg.

 

Last Modified: Aug 10, 2020 7:38 PM