Starting with version 1.4 iFlicks has a new iTunes compatible preset. This preset is a replacement for the widely used Flatten to QuickTime movie preset. The change of the name of this preset was performed to give users a clearer understanding of what is done and also to show that this preset has gained new features.
Depending on the content of the video file to process, this preset now does following:
For video files with H.264 video content (most mkv, flv files), this preset creates a m4v file. The H.264 track is then muxed into this new files (very fast). The audio tracks from the original video are either muxed (AAC, AC-3), or encoded as necessary. In case audio encoding is necessary, surround audio wil be encoded to AC-3 and stereo audio will be encoded to AAC. While doing this, iFlicks ensures that at least on AAC track is available for every audio language. One more thing to note is, that iFlicks also specifies the AAC track as the fallback for available AC-3 tracks of the same language. This ensures, that all Apple Devices only show one audio track, but choose the one most suitable. Available subtitle tracks will also be included as soft subtitles in the resulting m4v file.
By performing these steps, almost all of these video files will be directly playable on the Apple TV 2, iPad, iPad 2, iPhone 3GS and iPhone 4.
Any video that does not contain any H.264 tracks will be processed as it was by earlier versions of iFlicks using QuickTime. These videos will be muxed to a mov container and can then be played in iTunes or QuickTime. For this to work and to support a wide variety of video formats it is necessary to install the freely available Perian. Perian is a nice QuickTime component that brings support for many video files to QuickTime, that are not natively supported.
One exception to above guidelines can also be configured. If the option Allow muxing of MPEG-4 Visual tracks is enabled, all video material containing one of these tracks will be processed, just like videos with H.264 content.
MPEG4-Visual tracks are included in almost every avi file, like the ones encoded with Xvid.
Important: The Apple MPEG-4 Visual decoder is very very limited. This can make itself visible through artefacts or "jumpy" playback of files processed this way. Some videos might not play at all. These effects are usually only visible in iTunes, but the videos play fine on the Apple TV 2.
Due to this, use muxing of MPEG-4 Visual tracks with care. It is not supported and there is nothing iFlicks can do to fix these problems.