What cheap and small pcs can be bought or built for the solitary purpose of running XBMC under linux? I'm frustrated with the inability of the original xbox hardware to handle MP4s at dvd native resolution. The price point needs to be around $200.00, else just buying a PopCorn Hour or a the like becomes a better alternative. What's out there?
This is the cheapest possible thing I could figure out that would probably run xbmc. These parts are awful, I'm in no way recommending them. I didn't include any input devices, you'll only have vga out, no IR, and a big ugly case, and still couldn't get it under $200, and that's before shipping. This is also probably not fast enough for most HD stuff, but it should handle sd h.264 clips without issue.
Junky MSI AM2 barebones, Geforce 6100 onboard, $115:
http://www.newegg.com/Product/Product.as...6856167009
AMD Sempron 2.0GHz, single core, $33:
http://www.newegg.com/Product/Product.as...6819103196
512MB DDR2-667, $10:
http://www.newegg.com/Product/Product.as...6820141188
80GB SATA HDD, $38:
http://www.newegg.com/Product/Product.as...6822136195
DVDRW SATA, $23:
http://www.newegg.com/Product/Product.as...6827136142
If you just want SD h.264, the AppleTV under Linux and XBMC can handle it at about $200. Most reasonable 720p too.
The bird scene, well, don't even go there.
My aTV is lost somewhere between West and East coasts but when it shows up, hopefully in one piece, I may give it a shot running Linux. Will be happy to report on how it does with the stuff I'm encoding which is likely more representative than the birds
There's no easy Linux image yet is there? I think I saw you guys had an EFI shim that required no Apple files at least.
davilla Wrote:If you just want SD h.264, the AppleTV under Linux and XBMC can handle it at about $200. Most reasonable 720p too.
The bird scene, well, don't even go there.
This is actually a reasonable idea. If I recall correctly, the Apple TV has Pentium M in the mid 1GHz range and a Geforce 8400 Go inside, which should fit the bill for an SD H.264 player well. That GPU can offload some h.264 decoding, (not in xbmc or linux) which is how Apple coaxes 720p h.264 playback out of it. It is certainly a lot more elegant than trying to slap together something that cheap from parts, just don't expect it to play almost any HD (might handle SOME xvid or divx 720p).
I know this sounds kind of dumb, but look on craigslist. There are always PCs on there in my city that are being pushed off for $100 or $200 dollar that would actually fit the bill of what you are looking for. They are going to be questionable on HD quality but the $100 dollar ones are often pentium 4s in the low to mid 2ghz range.
Add a good HD card with proper outputs and you'll probably have yourself a nice frontend that'd at least support 720p with no problems. I'm not exactly sure how the exact specifications for the 1080i.
mpw222 Wrote:...just don't expect it to play almost any HD (might handle SOME xvid or divx 720p).
at which point you may as well just run XBMC on an Xbox, right?
mpw222 Wrote:This is actually a reasonable idea. If I recall correctly, the Apple TV has Pentium M in the mid 1GHz range and a Geforce 8400 Go inside, which should fit the bill for an SD H.264 player well. That GPU can offload some h.264 decoding, (not in xbmc or linux) which is how Apple coaxes 720p h.264 playback out of it. It is certainly a lot more elegant than trying to slap together something that cheap from parts, just don't expect it to play almost any HD (might handle SOME xvid or divx 720p).
1 GHz pentium-m, 256MB RAM, nvidia 7300 w/ 64MB vram. Don't let the 1GHz clock fool you, it's faster than you think. This is no poky P4.
There is no ability under any Linux distro to offload h.264 decoding to the GPU. Does not exist at the moment. Based on my Linux testing, I don't think Apple is using gpu decode either on the AppleTV.
The AppleTV can do most all 720p h.264 if you use the skiploop filter in ffmpeg. This is all software decode with Xv or GL for hardware scaling.
It can also do 720p mpeg2 in software. 1080i mpeg2 requires XvMC.
1080p h.264 -- forget it, not possible at the present time.
BLKMGK Wrote:There's no easy Linux image yet is there? I think I saw you guys had an EFI shim that required no Apple files at least.
No disk image as the plan is to be able to install from a current distro LiveCD, then do some easy fixes for full device support.
It's not too hard to install MythBuntu 7.10, then use apt-get to convert it to full Ubuntu, then apt-get xbmc.
A cdrom boot/install guide is coming, I've recently done this under KnoppMyth KM5F27, the current release. I've also learned a few tricks along the way to eliminate doing a kernel rebuild.
waldo22 Wrote:at which point you may as well just run XBMC on an Xbox, right?
It's probably almost twice as fast as an xbox, which usually can't handle h.264 dvd rips. The pentium M in the Apple TV is 1GHz apparently, but it's faster MHz for MHz than the Celeron 733Mhz (p3 derived) in the xbox1.
2MB of L2 never hurts either
@
frosty,
You'd have to use a video card because that shuttle has no DVI output. Unless ofcourse you've got the vga on your tv.