可以試試 Any Video Converter Freeware 他有mac 版的
http://www.any-video-converter.com/mac-software.php
航向未知的目標
Jerrys Dan wrote:
請問如何將影片傳上 IPhone 3G. 在I Tunes 上一直沒法拖曳影片檔至I Phone....(恕刪)
如果你的意思是,同樣一個 MP4 檔,
你同事的 iPod touch 可以播放,但是你的不行,而且是無法拖曳進去...
我想到一個原因 -- 你不是在該台電腦上同步音樂與影片的?
這是我昨天才知道的,

iPhone 只能跟一台電腦同步音樂資料庫,
在第二台電腦,在 iTunes 把影片或音樂用拖曳方式放到 iPhone 是無效的操作,
如果去同步的地方用勾選的,再按同步,他就會告訴你這只能跟一台電腦同步,
會問你要不要清空 iPhone 來跟第二台電腦同步。
但如果是其他的問題,我就不知道了。

http://maid.hschen.idv.tw/?p=672
你把影片拖到iTunes的「影片」資料庫之後,在插上iPhone時必須要到iPhone資訊的「影片」頁,往下捲動去打勾選擇你要同步的影片。
正確步驟的圖解在以下網址(這不是我的,是google來的)
iPhone / iTunes 影片同步
假如確定都這樣做了還無法同步進去,最可能的原因是mp4檔案的表頭資訊有問題不被iPhone接受,例如使用了CABAC演算法,或非等方像素,B-slice等進階功能而不自知(假如是iTunes自己轉的應無此問題)
內文搜尋

X