2010-08-28, 17:16
I haven't used XBMC in a number of years - since my old box died. Anyway, I recently bought an ASRock 330 for the sole purpose of running XBMC.
Just using the default 2GB RAM it came with and the only thing I've changed in the BIOS aside from the boot order has been the video RAM. It came set to 256MB - I changed it to 512MB as some guides said but that didn't make any difference so I put it back to 256MB.
I installed the latest live version (9.11):
Some videos play fine, most skip. Some skip and look really blocky/low res. DVD playback is awful. It too looks really low res/blocky and the video skips constantly. I thought it was low CPU or something but I can bring up the info bar while it's skipping and the reported CPU usage is rarely above 20% so that's probably not the reason.
Videos that skip:
Videos that play fine:
When I pause the xvid video the CPU0 sits at around 35% with the other cores idle but when it's playing they seem to be sharing the load but with one core still taking the brunt of the hit. At no point does the toal CPU usage get anywhere near 100%, in fact it rarely goes above about 20% total.
Also, playing mp3s, starting video playback and resuming from pause gives me an audio delay of a few seconds. It's not out of sync there's just no audio for a few seconds.
ASRock 330 is bypassing the receiver and hooked up directly to a Sony Bravia KDL-46Z4100 with HDMI.
Not really sure where to start looking for answers. Help!
xbmc log: http://pastebin.com/6peVV3PA
The log has the first video i played skipping and the second playing just fine.
Just using the default 2GB RAM it came with and the only thing I've changed in the BIOS aside from the boot order has been the video RAM. It came set to 256MB - I changed it to 512MB as some guides said but that didn't make any difference so I put it back to 256MB.
I installed the latest live version (9.11):
Code:
Linux XBMCLive 2.6.31-16-generic #53-Ubuntu SMP Tue Dec 8 04:01:29 UTC 2009 i686 GNU/Linux
xbmc@XBMCLive:~$ apt-cache policy xbmc
xbmc:
Installed: 1:9.11-karmic1
Candidate: 1:9.11-karmic3
Version table:
1:9.11-karmic3 0
500 http://ppa.launchpad.net karmic/main Packages
*** 1:9.11-karmic1 0
100 /var/lib/dpkg/status
Some videos play fine, most skip. Some skip and look really blocky/low res. DVD playback is awful. It too looks really low res/blocky and the video skips constantly. I thought it was low CPU or something but I can bring up the info bar while it's skipping and the reported CPU usage is rarely above 20% so that's probably not the reason.
Videos that skip:
Code:
D(Audio:mp3, 48000 Hz, 2 channels, s16, 115kb/s) P(aq:99%, kB/s:116.80)
D(Video:mpeg4, yuv420p, 608x400 [PAR 1:1 DAR 38:25]) P(vq:60, dc:ff-mpeg4, Mb/s:1.44, drop:19, pc:1)
c( ad: 0.000, a/v: 0.028, edl:-, dcpu: 1% acpu:5% vcpu: 11% )
W( fps: 60 CPU0: 37% CPU1: 0% CPU2: 0% CPU3: 0% ) S ( refresh:60 missed:5 speed:+0.000% sync:-10% e...
SD xvid mp3 2.0
AVI container
Code:
D(Audio:ac3, 48000 Hz, 2 channels, s16) P(aq:99%, kB/s:187.58)
D(Video:h264, yuv420p, 1280x720) P(vq:70, dc:ff-h264_vdpau, Mb/s:2.17, drop:124, pc:1)
c( ad: 0.000, a/v: 0.035, edl:-, dcpu: 2% acpu:3% vcpu: 1% )
W( fps: 60 CPU0: 18% CPU1: 0% CPU2: 7% CPU3: 0% ) S ( refresh:60 missed:5 speed:+0.000% sync:-10% e...
720 h.264 ac3 2.0
MKV container
Code:
D(Audio:aac, 48000 Hz, 2 channels, s16) P(aq:99%, kB/s:111.92)
D(Video:h264, yuv420p, 720x304 [PAR 1:1 DAR 45:19]) P(vq:62, dc:ff-h264_vdpau, Mb/s:1.37, drop:12, pc:1)
c( ad: 0.000, a/v: 0.035, edl:-, dcpu: 1% acpu:4% vcpu: 1% )
W( fps: 60 CPU0: 20% CPU1: 0% CPU2: 6% CPU3: 0% )
SD AVC1 aac 2.0
MP4 container
Videos that play fine:
Code:
D(Audio:aac, 48000 Hz, 5.1, s16 448kb/s) P(aq:99%, kB/s:437.65)
D(Video:mpeg4, yuv420p, 1280x544 [PAR 1:1 DAR 40:17]) P(vq:21, dc:ff-mpeg4, Mb/s:2.38, drop:7, pc:1)
c( ad: 0.000, a/v: 0.036, edl:-, dcpu: 1% acpu:3% vcpu: 6% )
W( fps: 60 CPU0: 20% CPU1: 0% CPU2: 6% CPU3: 0% )
720 xvid DD 5.1
AVI container
Code:
D(Audio:ac3, 48000 Hz, stereo, s16 192kb/s) P(aq:99%, kB/s:187.50)
D(Video:mpeg4, yuv420p, 564x300 [PAR 1:1 DAR 47:25]) P(vq:29, dc:ff-mpeg4, Mb/s:1.85, drop:7, pc:1)
c( ad: 0.000, a/v: 0.30, edl:-, dcpu: 0% acpu:0% vcpu: 0% )
W( fps: 23.98 CPU0: 13% CPU1: 5% CPU2: 6% CPU3: 0% )
SD AC3 2.0
AVI container
When I pause the xvid video the CPU0 sits at around 35% with the other cores idle but when it's playing they seem to be sharing the load but with one core still taking the brunt of the hit. At no point does the toal CPU usage get anywhere near 100%, in fact it rarely goes above about 20% total.
Also, playing mp3s, starting video playback and resuming from pause gives me an audio delay of a few seconds. It's not out of sync there's just no audio for a few seconds.
ASRock 330 is bypassing the receiver and hooked up directly to a Sony Bravia KDL-46Z4100 with HDMI.
Not really sure where to start looking for answers. Help!
xbmc log: http://pastebin.com/6peVV3PA
The log has the first video i played skipping and the second playing just fine.