Handbrake-friendly Blu-ray titles and the Apple TV
OK...
I've been a busy transcoder the last few days and thought I'd share some observations. As many of you know, the HB dev crew has been adding and improving compatibility with Blu-ray rips. At this point, the current HB snapshot (svn1797) can handle Blu-ray m2ts files provided they have:
1. H.264 (AVC) or MPEG-2 video AND
2. AC-3 audio
If both conditions are met, chances are HBsvn1797 can transcode it to an m4v container that will play swimmingly at 1080p on any Core Duo-based Mac with Plex (and Quicktime or VLC for the lowest-end Intel Macs)
or at 720p on the Apple TV, provided you mod the output as follows:
1. Open the m2ts file in HB.
2. Click on the Apple TV preset.
3. Change the video quality to Average bit rate of 6,000 kbps.
4. Click on Picture Settings and change to 1280x720 resolution.
(If you want 1080p for your Mac, then use 14,000 kpbs and 1920x1080 resolution.)
The audio should be set to two tracks - AC3 to DPLII for track one, and AC3 passthrough for track 2. This makes the file ATV-compliant and should play just fine.
A couple of points though.
First, you can identify those Blu-ray discs that have H.264 or MPEG-2 video with AC3 (DD or True-HD) audio by checking
here. After ripping the disc to your hard drive using
AnyDVD HD under Windows you should be ready to go. If the Blu-ray has True-HD, then you need to use
tsmuxer (a Windows app) to extract the AC3 DD core from the True-HD audio (along with the video track) into an m2ts container. After that, HBsvn1797 should handle it just fine. Here are my movies that I've transcoded from Blu-ray 1080p to 720p for the Apple TV so far:
Aeon Flux, MPEG-2
Transformers, H.264
The Fifth Element, MPEG-2
Stargate (original movie), MPEG-2
Cars, H.264
Meet the Robinsons, H.264
Ratattouile, H.264
I'm currently transcoding the latest
Indiana Jones movie and it should be done in a few hours. It's video track is problematic, so I'm hoping this will fix it. At this point, VC-1 video and DTS (and DTS-HD), the other two formats used by Blu-ray, are not supported by HB. Hopefully they will be one day, but just not at this point.
Second, streaming 720p/6mbps/AC3 files to the Apple TV by 802.11n has some issues with stuttering and dropped frames. The unfortunate reality is, if you want 720p content with Dolby Digital audio, you pretty much need to sync such content to your ATV's hard drive for smooth playback and ff/rew (unless you have your ATV connected by ethernet, the it's probably fine to stream). Thus, if you have a 40 gb ATV you will be limited. Same for 160 gb, but not nearly as bad. Currently, the largest PATA 2.5" drive is 250 gb and I don't think they'll get any larger since the industry has switched to SATA. Of course, for me (and a few others, namely dynaflash) this won't be such a problem because I've modified my ATV to take
eSATA drives.
🙂