iTunes can sync your photos and videos (Mac only) with the following applications:
Mac: iPhoto 4.0.3 or later, or Aperture
PC: Adobe Photoshop Elements 3.0 or later
See Syncing with iTunes.
iPhone supports H.264 and MPEG-4 video formats, with AAC audio. If you are having trouble syncing a video to iPhone, you might be able to use iTunes to create an iPhone version of the video.
Copy the video to your iTunes library.
In iTunes, select Movies in the Library list and select the video you want to sync.
Choose Advanced > “Create iPod or iPhone Version.”
For additional information, go to support.apple.com/kb/HT1211.