Capture window graphics to image file/video

Jules, do you have any plans to add in support for generating mp4s thru JUCE?   I'm curious about how to capture video sized exactly to my app's windows directly from the app.  this way I don't have to use QuickTime Player X, or some other app that does screen capture.   

I'm thinking something like whenever repaint() is called, the updated graphics are written into a video file, while a separate stream captures audio from another stream.   Who knows, this might not be on your radar of things to implement, tho.  

A asked this question a while ago, answers might be helpful for you too