XBMC Community Forum  

Go Back   XBMC Community Forum > Help and Support > XBMC General Help and Support > XBMC for Linux and XBMC Live Specific Support

XBMC for Linux and XBMC Live Specific Support Need help with XBMC for Linux or XBMC Live, or think you've found a bug? Discuss it here.

Reply
 
Thread Tools Search this Thread Display Modes
Old 2007-10-16, 14:58   #1
dvd.collector
Junior Member
 
Join Date: Apr 2005
Posts: 12
dvd.collector is on a distinguished road
Default Minimum Spec for HD in Linux/XBMC

Hi All. I already a long established XBMC user on the xbox, and like a lot of other people am looking for a HD playback solution.

I'd love to keep XBMC as I love the interface, which brought me here to the Linux version.

I have some 'old' kit lying around which I'd like to setup as a HTPC if its powerful enough to run everything I can throw at it.

I have:

Asus P4 mobo (AGP graphics)
P4 2.8ghZ (had this oc's to 3.2 previously)
2GB DDR ram
old cheap geforce AGP graphics card.

I'm really wondering if I bought a decent AGP card, would this take enough load off the CPU to make this old kit viable? What I dont want to do is buy an expensive AGP card which then leaves me stuck if I want to upgrade in the future to a PCI-E mobo.
dvd.collector is offline   Reply With Quote
Old 2007-10-16, 15:16   #2
snappz
Happy User
 
Join Date: Oct 2003
Location: Perth, Australia
Posts: 283
snappz is on a distinguished road
Default

I am using a P4 3Ghz (Hyperthreading)
Asus P5GD1-VM (with homebrew S/PDIF)
1.256GB Ram
PCIe Geforce 6600 gt

It plays most mpeg 2 stuff (1080i, 720p TS etc) with no problem. Starts to struggle a little with x264 stuff. Still tweaking and playing with it though so I expect more improvement yet. I would think a video card similar to this in AGP wouldn't be too expensive. I think I have had this one for a few years now.
snappz is offline   Reply With Quote
Old 2007-10-16, 16:43   #3
FlappySocks
Junior Member
 
Join Date: Aug 2007
Posts: 23
FlappySocks is on a distinguished road
Default

As far as I know, the problem at the moment are Linux drivers. Non of them offload decoding to the graphics cards beyond mpeg2.

I'm itching to build three bare-bones XBMC-linux boxes capable of doing 1080p, but I dont know if I should get one based with an onboard Nvida,ATI, Intel or S3.
FlappySocks is offline   Reply With Quote
Old 2007-10-16, 16:58   #4
fysa
Junior Member
 
Join Date: Oct 2007
Posts: 12
fysa is on a distinguished road
Default

I'm currently using:

A8N VM-CSM MicroATX 939 w/On-board GeForce 6150
Athlon 64 3200+
1GB RAM

A very cheap setup -- will play 720p x264s with no issue in xine or mplayer. Definitely not fast enough for 1080p x264. I've had no problem with 720/1080 TS in mplayer or xine because of XvMC off-loading, but haven't tested that in XBMC yet.

The biggest issue right now seems to be that 720p x264s can *almost* play fine in XBMC with vsync off. As soon as vsync is on, performance goes to crap.

SPDIF/digital output works great with a custom SPDIF line in XBMC config. (simply "iec958" was not enough -- I copied the complete line from my ~/.xine/config and it now works perfectly, as long as I have UI sounds off)

I'm not entirely convinced that 1080p x264 will ever be possible with the 939 chipset.
fysa is offline   Reply With Quote
Old 2007-10-17, 00:07   #5
gateway69
Senior Member
 
Join Date: Mar 2007
Posts: 137
gateway69 is on a distinguished road
Default

Hey, I also wanted to write up my exp, now that I have my box working like It should:

smb mounts, remote, open gl (nvidia), digital sound out some of my tests using apples HD files are a bit dissapointing at the moment.

my system is a shuttle box with dual core amd 64 x2 3800+ chip , 2 gigs of ram and some 8800 nvidia card with hdmi and dvi out.

Testing clips from this page http://www.apple.com/quicktime/guide/hd/

I found that cpu was pegged at 100% most of the time and alot of dropped frames.

someone mentioned the nvidia card drivers arnt being used yet to offload video rendering?

Im also seeing alot of screen tearing when playing back files.

Im running at 1920x1080 on my 65 inch 1080p tv via hdmi.
__________________
-------------
I Bare It All -Personal Blog
gateway69 is offline   Reply With Quote
Old 2007-10-17, 02:34   #6
fysa
Junior Member
 
Join Date: Oct 2007
Posts: 12
fysa is on a distinguished road
Default

The 8800 is definitely overkill there. It will likely be quite sometime before we see H264 acceleration out of an nvidia device. 3GHz+ is required for 1080p x264 currently (i.e., that Apple HD video) -- which means Athlon 64 5000+ or better if you're running AMD.
fysa is offline   Reply With Quote
Old 2007-10-17, 15:47   #7
dvd.collector
Junior Member
 
Join Date: Apr 2005
Posts: 12
dvd.collector is on a distinguished road
Default

Thanks for all the replies.

So I think what I'm hearing is that for XBMC Linux a more powerful CPU is more important than a better GPU, because not much offloading is done to the GPU currently?

Which means I will need to save up for some decent kit then
dvd.collector is offline   Reply With Quote
Old 2007-10-17, 23:20   #8
gateway69
Senior Member
 
Join Date: Mar 2007
Posts: 137
gateway69 is on a distinguished road
Default

yea seem like cpu is the big one right now until we get some sort of playback using the nvidia drivers for speed up which who knows when... be curious to see what min hw specs for software playback are for

1080p
720p

x264
h264
__________________
-------------
I Bare It All -Personal Blog
gateway69 is offline   Reply With Quote
Old 2007-10-18, 01:39   #9
d4rk
Team-XBMC Developer
 
d4rk's Avatar
 
Join Date: May 2007
Location: Albuquerque
Posts: 500
d4rk is on a distinguished road
Default

8800 isn't overkill and just because video decoding isn't offloaded to the GPU doesn't mean that the GPU is sitting idle. Video filtering, deinterlacing, etc are all done on GPU, and XBMC will eventually become much more GPU intensive than it is currently as higher quality video filters and deinterlacing methods are implemented. We haven't decided on a target hardware spec but if you need to pick up a grx card today, get the best one you can afford (nvidia preferably). Ideally a PCIe so that readback speed is fast.
__________________
Always read the XBMC online-manual, FAQ and search the forum before posting.
Please read and follow the forum rules.
For troubleshooting and bug reporting, please make sure you read this first.


d4rk is offline   Reply With Quote
Old 2007-10-19, 13:52   #10
ashlar
Member+ (Donator)
 
Join Date: Mar 2006
Posts: 1,091
ashlar is an unknown quantity at this point
Default

Quote:
Originally Posted by d4rk View Post
8800 isn't overkill and just because video decoding isn't offloaded to the GPU doesn't mean that the GPU is sitting idle. Video filtering, deinterlacing, etc are all done on GPU, and XBMC will eventually become much more GPU intensive than it is currently as higher quality video filters and deinterlacing methods are implemented. We haven't decided on a target hardware spec but if you need to pick up a grx card today, get the best one you can afford (nvidia preferably). Ideally a PCIe so that readback speed is fast.
Care to elaborate on how you plan to offload work to the GPU? Are there portions of video processing that are possible with current nVidia drivers?
I have a 7300GT passively cooled and that, coupled with an E2160 OCed to 2.4GHz, has been enough to play all content that I've thrown at it so far under XP and using CoreAVC to decode h264 material.
ashlar is offline   Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 17:02.


Protected by Akismet, We recommend WordPress blogs
Copyright © 2008, XBMC Project