Apple TV - Part 2: Apple Enters the Digital Home
by Anand Lal Shimpi on March 26, 2007 1:22 AM EST- Posted in
- Mac
Movies: Not Pirate Friendly, yet
If you download all of your movies and TV shows from the iTunes Store, then Apple TV is perfect for you. You can set Apple TV to sync unwatched movies/TV shows, certain ones or simply the most recent ones. If you purchased them from the iTunes Store, they are already in the required .m4v format (QuickTime's H.264 wrapper) and Apple TV can sync/stream and play them with no additional steps.
The problem is that as popular as the iTunes Store may be, there's a far larger group of users who have content that wasn't procured from it. There are no ifs, ands, or buts about it: Apple TV will not play content that's not in its requisite .m4v format. There is already work being done on solutions to this limitation but they aren't quite automated enough yet for mainstream use in our opinion.
Not only is Apple TV picky about the file format and codec of videos, there are bit rate and resolution limitations. According to Apple, H.264 video is supported only at bit rates up to 5Mbps. For H.264 content, the maximum supported resolution is 1280 x 720 at 24 fps or 960 x 540 at 30 fps. The bit rate limitations explain how Apple is able to get away with playback on a 1GHz Pentium M (even with the help of the GeForce 7300). Keep in mind that H.264 content on Blu-ray and HD-DVD is much higher resolution (1080p) and often has scenes with more than 4 times the bitrate of the maximum that Apple TV can handle.
Apple does provide some support for playing other file formats on Apple TV, through transcoding of course. The latest version of QuickTime Pro will let you export any video you can play in it to the exact format Apple TV needs. There are no settings for quality or resolution, there's just one option: Export to Apple TV. The export option simply transcodes your movie file from whatever format it's in to an Apple TV supported H.264 format. The problem is that even on a fast system, this is a time intensive process.
To put it into perspective, we transcoded a 702.1MB Xvid video (640 x 352) to the Apple TV format on a 3.0GHz Mac Pro. The entire process took 55 minutes at a rate of about 0.213MB/s. H.264 encoding performance, especially under QuickTime, isn't particularly fast even with four very fast cores at your disposal. To make matters worse, even if you happen to have the fastest Mac available today, QuickTime doesn't appear to take advantage of more than two cores.
In short, it takes a lot of time to transcode your content into something that's Apple TV friendly. If you decide that you want to watch an episode of House that you didn't buy from the iTunes Store on your TV you'll have to come back in about an hour before you can actually start watching it. We understand why Apple didn't offer support for alternative codecs (e.g. DivX) out of the box, but it doesn't change the fact that it makes the device less attractive to users.
How does Apple TV make watching movies and TV shows? For the most part it's as good of an experience as you'd expect. Once again we have a complaint about the way the interface deals with navigating up the menu tree while you're playing content. If you're playing a video and hit the menu button, perhaps to see what else you have available to watch, video playback stops completely. We'd prefer a Media Center-esque solution where we get a menu overlay on top of the video, or simply a smaller video window while we navigate through the menu. Again it's an argument of simplicity vs. functionality, and we know which side of the fence Apple is on. It may be better this way for the vast majority of the public; we just know how we'd rather have it.
Fast forwarding through video content is done very well: simply tap the forward button on the remote to skip ahead by a fixed interval and the player jumps ahead. There's very little lag before resuming playback and we didn't have any audio sync issues when going back and forth in a video.
The only other complaint we had was that there's no volume control on the Apple TV itself, so you'll unfortunately need to keep another remote around for that purpose.
48 Comments
View All Comments
Hulk - Monday, March 26, 2007 - link
Great review by Anand as usual but a very disappointing product.No native 1080p and not H.264 at higher resolutions and bitrates makes it useless for me to even consider.
No thanks I'll just build a HTPC that actually plays back high quality, high resolution video and has loads of storage.
sprockkets - Monday, March 26, 2007 - link
But a mini itx with a AM2 or new via processor with a tuner card is almost as small and more useful. And much more expensive.Phynaz - Monday, March 26, 2007 - link
DivX support was hacked in last week.BladeVenom - Monday, March 26, 2007 - link
Coming out with a device that doesn't play 99.99% of the videos available just doesn't make any sense to me. If you want to hook a TV to your computer get a $30 cable, not a $300 box that doesn't even play the most common formats.rrsurfer1 - Monday, March 26, 2007 - link
Well I have an old xbox, not 360, the first version, that does better as a media extender than this. Of course it has a modchip, but still, it has basically none of the flaws discussed here and it costs a hell of a lot less. I've had almost no issues with it, and it plays everything I want it to.BoberFett - Monday, March 26, 2007 - link
With the ease of soft mods these days, the Xbox with XBMC is still the best thing going. Under $100 for a used Xbox, and the only thing it lacks that I can see is hi def. And since it sounds like the Apple TV only supports HD somewhat (limited bitrates, no 1080p) it isn't as good as the Xbox, especially when you consider all the extra functionality the Xbox has as a game machine, DVD player, emulation box, etc. The Xbox also isn't limited to streaming from a host machine using iTunes or Windows MCE. Perhaps someday the PS3 or 360 will be properly cracked and step into that role, but for now I'm sticking with XBMC on the original Xbox.dugbug - Monday, March 26, 2007 - link
Why are folks holding their punches with this product? Anand, you should not be gentle with products just to appease the applenauts. This thing is $300 and offers hardly any value.Media center and tivo both destroy the thing so utterly. I am more than shocked as well with how well the xbox 360 works as an extender.
-d
Chadder007 - Monday, March 26, 2007 - link
Add 1080p supportAdd a way for users to somehow remote control their MAC from the Apple TV
Add support for more media types
somegeek - Monday, March 26, 2007 - link
Anand Shimpi CES '07: "Convergence Happened."No it didn't, and it never will.
"Convergence" is one of those horrible, ambiguous, buzz-words that are used by people who have no real ideas. "Convergent" devices will all fail because they're too expensive, too limited, too hard to use, too hard to make, and specialized devices are a lot more profitable and easier to sell. Set-top boxes and HTPCs have consistently been ignored by the mainstream and the AppleTV won't be any different. When new, divergent technology becomes mainstream, all the annoying "convergence" people will claim that's what they meant all along.
creathir - Monday, March 26, 2007 - link
Anand,You should also review the 360 with the Media Center in Vista. This setup is really quite simple, elegant, and addresses many of the issues you have with the AppleTV product. There are a few issues with codecs, as some of the more... questionable ones are not "natively" supported, but independent software developers out there have addressed these issues with transcoding add-ins that transcode on the fly. You really should check it out.
- Creathir