- XBOX ($200 worth of Pentium III with 64 DDR on 133MHz FSB living in my living-room since 2003) is powerful enough to do 640x480 H264 encoded at 600-750Kbps with recent builds of x264 (surprisingly enough it drops too many frames on L’épopé en Amérique encoded in January). Yeah, it drops some frames, but it is not a biggie. XBOX cannot do anything bigger then 480p SD, but supposedly should decode 5.1 AAC into DTS and output to TOSLINK (or is it - do test).
XBMC (or mplayer and thus Apple TV, 64-bit Vista and so on) cannot play drv-ms until this changes make it into mplayer build, but could or couldn’t play? MPEG wrapped HDTV, though this is of little practical use since the files are huge and would need to be AVC-transcoded anyway.
XBOX DVD-ROM doesn’t like my DVD media (recognize but fails to mount I guess), but plays pressed DVDs just fine.
With some coding of XBMC extensions I could make it do everything I need from online media and more. Namely, as it is my extension plays my RSS feeds and all I have to do is- modify my extension a bit to load a categorized list of my RSS from a server… May be TVTonic server?
- implement “add to favorites” to add a link to my RSS
- Figure out how to make launching extensions (and especially my extension) more straightforward which would imply looking at how skins are implemented… Say modify XBOX360 skin to have an extra tab for my extension…
- Apple TV ($250-$300 worth of 1GHz Dothan, 256 DDR2, 64MB GPU on 400MHz FSB) with hacks would play non-Apple media and samba mount it. However to this day there is no RSS plugin that would stream the media off the Internet, so video feeds first need to be downloaded on a server and then streamed to Apple TV (as Apple intended). Writing a plugin means some OSX programming (plugins are bundles for Apple TV Finder.app). It is questionable if this plugin would be written since most are happy storing there stuff on Mac and making it available thru iTunes and the same goes for pictures, music, etc. So if I want Apple TV the way I used to enjoying my media I would have to write everything myself.
Is it worth it? It might have been if Apple TV- was powerful enough to play ATSC HDTV
- was powerful enough to play 1080p H264
Bottom line is the same as 9 months ago – until version 2.0 Apple TV is useless and knowing that Apple has no resources to do anything but iPhone, I am skeptical Apple TV 2.0 is coming any time soon. - 1.6GHz Dothan, 32MB GPU on 400MHz FSB is fine for 720p AVC, but is not capable of 1080p. It is hosed decoding ATSC HDTV and Microsoft Media Center (as in MCE2005 or Vista) is not even tuning to the channel.
- 1.6GHz Yonah, 32MB? shared GPU on 667MHz FSB is OK for 1080p despite that Direct Show is unable to multi-thread decoding. Cannot really tell if frames are dropped at 1080p, but to be safe let’s say more then 1.6GHz Yonah is needed for 1080p. There is also no problem watching 1080i ATSC, however this needs a bit more testing.
Friday, July 20, 2007
HD Final Notes
After playing with AVC decoding on different hardware here is what I have to say about it
Subscribe to:
Posts (Atom)