With iOS 4.2’s release, iOS devices and iTunes can now stream video to Apple TVs—video that meet’s Apple’s specs, that is. Here’s how to convert your video collection to play over AirPlay and look good doing it.
Apple’s specifications allow for both the MPEG4 and H.264 codecs, but H.264 is a better choice (for several reasons we’re not going to get into here) so we’ll just stick with that. In the video above we’ve used Handbrake to apply these settings and convert our videos to be AirPlay-friendly because it’s 1) free and 2) cross-platform, but you can user any video encoder that can create an H.264 .mp4 file. Here are the settings you want to use:
- Video Codec: H.264 (Main Profile)
- Video Bitrate: 5442kbps (anywhere between 5000 and 6000 kbps should be fine)
- Video Resolution 1280×720 (also known as 720p)
- Frames Per Second: 30 (or less)
- Audio Codec: AAC (Low Complexity)
- Audio Bitrate: 160kbps
- Audio Samplerate: 48 or 44.1 kHz
Video Encoding Software
If you’re sticking with Handbrake, you need to do three things. First, click “Picture Settings” to adjust the video resolution:
Next, set the video bitrate to 5442 (or, really, anything between 5000 and 6000 kbps):
Finally, set the audio bitrate to 160kbps, the samplerate to 48kHz or 44.1kHz, and the encoder to AAC (although these options will likely be selected for you already):
That’s all there is to it. Once you’ve got all your videos queued up, convert them and you’ll soon have an AirPlay-ready video library at your disposal.