I have had the iPod Touch for 1 week now and have found a critical bug. MP4 videos that are VGA resolution (640x480) recorded with Nokia Nseries devices (N93, N93i, etc.) will sync using iTunes and will display a thumbnail in Videos on the iPod Touch but when I try to play the video no video output is displayed! The video is opened and audio is played and can be heard but the video output remains black/blank! This seems to be a bug specifically for VGA (640x480) resolution videos because I have tried playing other MP4 videos recorded with different resolutions and they play fine with video output displayed. MP4 videos that were 320x240 (QVGA) and 352x288 resolution could be played fine. The 640x480 MP4 videos recorded with Nokia Nseries devices (Nokia N93, N93i, etc.) play without any problems in Quicktime on both Mac OSX and Windows XP so this is a bug specifically for iPod Touch. I don't have an iPhone to check with but possibly the problem is in iPhone also. Firmware that is on the iPod Touch is sw Version 1.1.1 that is the latest available.
Comments
Syncing the videos with iTunes works fine and since the videos also are listed in Videos on the iPod Touch and have thumbnails, as a user of course I expect the videos to be able to play! The videos are standard MP4 videos, no special proprietary codecs so they should be able to play without problems on iPod Touch.
Apple Quicktime movie info on one of my N95 movies have a bitrate from 2.5 upto 3 Mbps. Audio is about 128 kbps. So yes there most like is to be trouble with video playback if you are using the high quality video setting for the N95. Try the lower video quality setting. That should abouthalf the bitrate.
iPod Touch and iPod Classic Video have the same video playing specs. Therefore this is a bug in iPod Touch.
For comparison the specs for iPod Touch are here
http://www.apple.com/ipodtouch/specs.html
Specs for iPod classic are here
http://www.apple.com/ipodclassic/specs.html
Ahhh, well. The fact that the iPod Classic Video exceeds its specifications does not mean the iTouch can too! More so since the iTouch has different hard and software than iPod Classic Video. Remember that Apple made a show of them running OS-X on the new iPhone/iTouch. So why should they both react identical to a video that exceeds both their specifications? Still you can alway suspect some evil minded Apple policy...
Don't mind me, I am still cranky without my N95...
iTunes is required to copy anything onto iPods. In the case of some videos iTunes does show a message "processing" presumably this means the video is being compressed or altered in some way so that the iPod can better play the video. Why doesn't iTunes perform the "processing" and downscale/compress the video on the VGA MP4s from Nseries if it is too high bitrate to be played? iPod Touch/iPhone have been claimed to be the "best iPods ever" yet they don't play these videos and the iPod Classic does? Come on this is a bug.
Ahhh, well I though you were miffed since it did not run. You are miffed that you are not told it won't run. Would be nice if itunes did all the neccesary detecting and conversion. Or at least offers it to convert recognized formats for you. But sounds like a lack of feature in itunes. Not a bug in the itouch.
iTunes does a conversion of some type as I mentioned, but for whatever reason it doesn't for the VGA resolution MP4 videos taken with Nseries. Since the iPod Touch has problems playing videos taken with Nseries it will have problems playing other MP4 videos created with other similar video cameras as well.
Apple claimed iPod Touch/iPhone tobe the "best line of iPods ever". I expect the best iPod to have video playback capability at least equal to iPod Classic Video if not better, but instead I find it's worse, this issue is a serious problem that needs to be addressed.
Settings are:
- Highest is 640x480 resolution at 30 FPS MP4 video,
- 640x480 resolution at 15 FPS MP4 video,
- 320x240 resolution at 30 FPS MP4 video,
- 320x240 resolution at 15 FPS MP4 video.
- lowest setting is 176x144 resolution at 10-12 FPS 3GP video for MMS sending.
Highest data bitrate for the highest quality videos (640x480 at 30 FPS) can be up to 3 Mbps.
All MP4s contain MP4 video codec and MP4A/AAC audio codec.
3GP videos contain H.263 video codec and AMR audio codec.
MP4s are compatible with iPods and 3GP videos are not.
So unless you were copying 3GP video files, all of the MP4s will play fine in Quicktime on Macs and windows and should play fine on iPods as well.
Just by playing the same videos on iPod Classic Video and iPod Touch video you can compare video playback support. With software corrections video playback support should be fixable then made available in a firmware update. I am disappointed that iPod Touch video playback is worse than the older iPods.. Newer generation iPods (and devices in general) should perform better not worse!
I think that the problem does not rate the label 'critical bug'. Especially talking about features outside the specifications. This of course does not in anyway reduce you annoyance or disapointment of swapping data between the i-touch and the n-95. One would wish to simple sync content between them through wifi... Hopefully a successor to the N800 will beat the crap out of the i-touch in compatibility, userinterface and performance.Then again, Nokia might start selling a phoneless N95-8GB version... The god of phones help us!
Anyway the i-touch does do H.264 video, up to 2.5 Mbps, at 640 by 480 pixels, 30 frames per second, Run the Nokia movies through Erightsofts super to convert MP4 to H.264-mp4 and you get a better videoquality in a smaller size.
Snoyt, I know I could re-encode/compress the videos and then they would play on the iPod Touch but that is not the point. The point is the videos play without alteration on iPod Classic Video but fail to play correctly on iPod Touch.
Schomer, if you would like I can send you some of the videos so that you can check them yourself. If you agree, you can let me know via private msg what E-mail address or method to send you the files.
I'll correspond with you via E-mail about sending test video files for iPhone/iPod video people to look at.