My digital camera takes nice movies as well as photos. The movies play just fine in QuickTime, but they aren’t in the right format for the iPhone. Fortunately, Apple’s Automator has the necessary commands to automate converting movies and importing them into iTunes. You can drop multiple movies or a folder of movies onto the app and they will all be converted and imported.
Here’s a screenshot of the Automator app:
To create the script, you drag and drop the two commands from the left side of Automator. If you’ve never used Automator, there’s a nice one-page tutorial at Mac 101: Automator
I use the 720p Setting to encode the movies, since that works well on the iPhone 4S. For older iPhones, you may want to use 480p. I have the movies added to an iTunes playlist I named iPhone movies. (You create a playlist in iTunes by clicking the “+” in the lower left corner of iTunes. Then with your iPhone plugged in to your Mac, select your iPhone under Devices on the left side of iTunes, click the Movies button along the top of the iTunes window, and click the checkbox for your playlist in the Include Movies from Playlists area.)