Converted DVD's (mp4's) won't play in the new iphone 3gs

I had some MP4's that were ripped from DVD's that played just fine on the iPhone 3G.  After upgrading to the 3GS, those same MP4's won't play.  The audio is there but the video looks stuck...Happening on multiple 3GS's so I don't think it's the hardware.  I saw an article saying to go into iTunes and go to the advanced tab and click on convert for ipod or iphone but it just says that the format is correct.  

Do I have to convert the MP4's again to something else compatible wi th the new iPhone?

Thanks in advance!
Who is Participating?
llcooljayceConnect With a Mentor Commented:
It looks like the 3GS is very specific on which codecs it will run.  You will have to re-encode your video using the H.264 codec.  

You can use Wondershare ( or Aimersoft ( to convert to that format.

I'm sure there are free solutions to the conversion.  You can try and search for H.264.

Hope this helps
MP4 only defines the wrapper file format. It does not deal with the actual video codec being used. IIRC iPhones can only decode the MPEG-4 Part 10 codec (otherwise known as H.264).

MP4 files may commonly contain video encoded with MPEG-4 Part 2 (eg. DivX), MPEG-2 (eg. DVD video), or MPEG-1 (eg. VCD). Less commonly, virtually any video codec may be embedded within an MP4 container, from Intel Indeo to RealVideo to Windows Media.

You may want to start by determining what video codec is actually being used within the MP4 file.

If you have the mp4 file in iTunes, you can right click (or Control Click) on the video and choose "Convert Selection for iPod/iPhone" in the menu.
vianceadminAuthor Commented:
I tried to convert to iPod/iPhone in iTunes and it tells me the format is already correct.  I'm just suprised that a mp4 that would play under the old iPhone 3G does not play on the iPhone 3GS???
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.