Red Kawa
03-03-2007, 01:41 PM
Problem: When you try to add a certain video to iTunes, the video does not appear in my library and therefore I cannot move it to my iPod. When you open the file up in QuickTime, you get the following message “Error -2202: a bad public atom was found in the movie” and QuickTime refuses to play the file. However, when you open the file up in another media player (Windows Media Player, VLC, Media Player Classic, etc.), the file plays fine.
Cause: QuickTime will not playback H.264 files with 64-bit track-durations (and 64-bit timestamps). Since QuickTime can’t play these files, iTunes will not allow you to add these files to your iTunes library. You can only add H.264 files with 32-bit track-durations to your iTunes library.
Fault: This is Apple’s fault. The MPEG-4 ISO specification clearly states that video can have either 32-bit or 64-bit track-durations. Apple has chosen to implement only part of the specification, causing the problem in question. If Apple actually took the time to implement the MPEG-4 specification properly, this problem would not occur. This has been a known issue with QuickTime since late 2005 and Apple still hasn’t fixed it.
Workaround: By creating H.264 videos with 32-bit track-durations you can ensure compatibility with QuickTime and iTunes. The only way to do this is by changing the video framerate when converting videos. Videora iPod Converter will do this by default from version 2.05 on.
Cause: QuickTime will not playback H.264 files with 64-bit track-durations (and 64-bit timestamps). Since QuickTime can’t play these files, iTunes will not allow you to add these files to your iTunes library. You can only add H.264 files with 32-bit track-durations to your iTunes library.
Fault: This is Apple’s fault. The MPEG-4 ISO specification clearly states that video can have either 32-bit or 64-bit track-durations. Apple has chosen to implement only part of the specification, causing the problem in question. If Apple actually took the time to implement the MPEG-4 specification properly, this problem would not occur. This has been a known issue with QuickTime since late 2005 and Apple still hasn’t fixed it.
Workaround: By creating H.264 videos with 32-bit track-durations you can ensure compatibility with QuickTime and iTunes. The only way to do this is by changing the video framerate when converting videos. Videora iPod Converter will do this by default from version 2.05 on.