October 28, 2013
For FCPX (and many other apps) under the new Apple OS X Mavericks, apps will by default, attempt to save processing for foreground apps by doing something new called “App Nap” – and that will cause background rendering to STOP unless you turn it off.
This is all news to me so I thought I’d share!
Before Mavericks, I could leave Final Cut Pro X all night long and it would render until it finished.
After Installing Mavericks, I noticed Final Cut Pro X will stop rendering, if I leave my computer, but also, even if it loses window focus by just switching to another app. Chrome or Safari for instance (because while rendering what else is there to do but surf?).
I did some digging and it turns out what is causing this is a feature called App Nap. Seems apps are allowed to take naps, which I’m sure boosts battery life etc., but just doesn’t fit in my video work flow. Luckily you can turn this feature off, per app! Which is a pretty nice way to implement it I think.
Open Finder > Applications > Click your Application Icon Once > Press Apple + i, or File > Get Info. In the general section, towards the top, you will see a check box “Prevent App Nap”. Check it. Close info, app, and re-open.
For command line types, you can use this on any app to disable App Nap.
defaults write <app domain name> NSAppSleepDisabled -bool YES
One more thing: Could you help me spread the word about Stockoto.com, the fastest, smoothest, painless, best-est, way to get stock photos. Share with any photographers or creatives you know, that shoot or use stock photography.