I've a huge mp4 video. What software is good to use to convert that file to an iPhone optimized video?
Preferably for Mac OS X and free.
There's also iTunes. Select the video and under the Advanced
menu item there is an option Convert to iPod or iPhone version
.
For easy-to-use, I'd recommend HandBrake (http://handbrake.fr/)
For powerful, you really can't beat ffmpeg
As parker stated, FFmpeg is the de facto standard for free video and audio conversion. If are afraid of the command line, VLC has a transcoding feature as well.
You can also take at look at Miro or Videora. Miro uses ffmpeg if I remember correctly
Apple has the command line afconvert
tool for simple needs. We used 'Amadeus Pro' for our last project.