Rendering Quartz Composer compositions
If you have made a Quartz composition you might sometimes want to render it out frame by frame to another format. Here is the way that I found to get the best quality:
1. You need a Quicktime Pro license, which is a paid upgrade to the free Quicktime Player. Get it – it’s useful every day when you work with motion graphics.
2. Open the qtz file in Quicktime Pro.
3. Hit ‘Save as’ and set the duration you want for the final movie. Now the file has been saved as a .mov file, but we’re not done. The file is still basically just a .qtz file in a Quicktime packaging.
4. Open the new .mov file in Quicktime (if it has not automatically opened in a window already)
5. Hit cmd+J to display the movie properties
6. Click on the second line where it says Quartz composer track.
7. Click on the Visual settings tab
8. Now set the fields next to ‘scaled size’ to your desired size.
9. Hit cmd+E for ‘Export’ and select to export as ‘Movie to Quicktime Movie’
10. Click ‘Options’ and then ‘Settings’ to select an encoding format. Eg. PhotoJPEG 25 fps Color High Quality
Voila you have a movie….
PS: Try in step 8 to set the size to x2 the size you want. Then in Settings in step 10. set the actual size of the final movie. This will help antialiasing e.g making sharp edges appear smoother. If you have serious antialiasing issues you could go for an extreme size like x8 though this will of course drastically increase the time it takes to render.