Stuttering playback in window mode
#1
Hey guys,

first of all, English isn't my main language, so I apologize in advance for any mistakes.

Now here's my current configuration:

My OS is Windows 7 Professional 64bit with SP1.
My CPU is an Intel 2500k and I'm running 8GB of 1600MHz DDR-3 RAM.
GPU is a NVidia GeForce 8800 GTS 512, but I'm using the Intel integrated Graphics for XBMC anyways. The driver version of that is 8.15.10.2418
Sound card is a Creative X-Fi Xtreme Gamer Fatal1ty Professional Series, but I'm using the integrated sound over HDMI.
My computer monitor is a Samsung SyncMaster P2450 and my TV is a Samsung PS 42 B450 with newest firmware (I know that's not accurate Big Grin).
The XBMC revision is 10.1

Now to my actual problem:

As long as I'm trying to playback 720p MKV files (24fps) with the option "Use a fullscreen window rather than true fullscreen" on my TV, the movie doesn't play smoothly. Camera movements are stuttery.
As soon as I'm disabling the said option, everything runs fine.

BUT, when I try to work or surf on my main screen (P2450) when I've disabled the option, XBMC minimizes as soon as I focus any window on my main screen.

I hope that someone here in the forums has or had the same problem and found a solution for it. The only way out of it, that I see, is to build a dedicated HTPC for video playback where no one cares about fullscreen or not.

Hopefully I've provided all the necessary information.

Best regards,
Furion
Reply
#2
you might want to set power option in control panel to "high performance" and in xbmc- check "sync to display" and "match refresh rate" options.
>Alienware X51- do it all HTPC
>Simplify XBMC configurations
>HOW-TO Bitstreaming using XBMC
I refused to watch movie without bitstreaming HD audio!
Reply
#3
Thank you for the fast reply Wink
These are the settings that I've already set.
Changing any of them doesn't make any difference, sadly.
Reply
#4
Furion Wrote:Thank you for the fast reply Wink
These are the settings that I've already set.
Changing any of them doesn't make any difference, sadly.
if you haven't update intel driver, you can download it from here- Download Center

if you connected your htpc this way- htpc>avr>hdtv, you can set avr to passthrough video.
>Alienware X51- do it all HTPC
>Simplify XBMC configurations
>HOW-TO Bitstreaming using XBMC
I refused to watch movie without bitstreaming HD audio!
Reply
#5
Before I try fiddling around with my Intel driver (update from 8.15.10.2418 to 8.15.10.2509), does it help when I tell you that the problem stays exactly the same when I'm using my graphics card instead of the integrated graphics?
Reply
#6
Furion Wrote:Before I try fiddling around with my Intel driver (update from 8.15.10.2418 to 8.15.10.2509), does it help when I tell you that the problem stays exactly the same when I'm using my graphics card instead of the integrated graphics?
both cards can have the same problem without proper driver!
>Alienware X51- do it all HTPC
>Simplify XBMC configurations
>HOW-TO Bitstreaming using XBMC
I refused to watch movie without bitstreaming HD audio!
Reply
#7
I'm gonna update it just for you Wink
But if that's really the source of the issue, I'm gonna immediately start playing the lottery Big Grin
Reply
#8
Furion Wrote:The only way out of it, that I see, is to build a dedicated HTPC for video playback where no one cares about fullscreen or not.

Correct.

The fullscreen window playback is rarely satisfactory, though it appears to work for some people.

JR
Reply
#9
That means I'm by far not the only one with that problem?
Is it a bug? Or is it impossible within windows?

You're from the development team, are there any plans on fixing it, if it's possible?

Thanks in advance Wink

//edit:
I was planning to buy one of these small 5.1 all-in-one systems:
http://www.amazon.com/Panasonic-SC-BTT77...roduct_top
I'd connect my integrated graphics via HDMI with the "Receiver" of that system and from that via HDMI into my TV. Would that change anything in playback problems?
Reply
#10
The problem is that the window compatible DX provided by Windows simply isn't fast enough. There is little we can do about this. Connecting the HDMI to a receiver wouldn't make any difference. The best solution is to use a separate PC for running XBMC.

Furion Wrote:You're from the development team, are there any plans on fixing it, if it's possible?

The development team is less homogenous than you might think. I specialise in event handling and have little knowledge of the video rendering, nor is this a subject that I lie awake at night fantasising about.

JR
Reply
#11
Furion Wrote:That means I'm by far not the only one with that problem?
Is it a bug? Or is it impossible within windows?

You're from the development team, are there any plans on fixing it, if it's possible?

Thanks in advance Wink

//edit:
I was planning to buy one of these small 5.1 all-in-one systems:
http://www.amazon.com/Panasonic-SC-BTT77...roduct_top
I'd connect my integrated graphics via HDMI with the "Receiver" of that system and from that via HDMI into my TV. Would that change anything in playback problems?
You'll quickly find out that XBMC is not the easiest media player to setup. If the settings are correct for your HTPC, it'll work fine. I built 4 HTPC's, and each one has slightly different settings in XBMC. You just have to plug at it till you find the right combination for your configuration.

With that surround sound system in your link, it'll not change anything in XBMC. If you still want surround system, I'm suggesting this one for nearly $100 less. It can bitstream dts-hd and truehd audio too. (Panasonic SC-BT235 Blu-ray Disc 1000W). The one in your link seems to be able to do dts decoding only.

Have you try my suggestion?
>Alienware X51- do it all HTPC
>Simplify XBMC configurations
>HOW-TO Bitstreaming using XBMC
I refused to watch movie without bitstreaming HD audio!
Reply
#12
I've got news.
Today I was googling at work for "xbmc 24p judder" and got to a german website that was saying, that 24p can only be displayed smoothly if the signal was 1080p.
First I was like... can't be the solution, my TV is 720p and my sources aren't 1080p, too.

As I got home from work I just gave that a try. Interestingly, my TV switched its refresh rate to 24Hz, which it didn't, as I was feeding it with 720p material.

The stuttering seems to be gone, althoug now, as I'm typing, XBMC is playing Avatar and the video playback looks like my pc was stress testing. Like it's lacking performance.
Although if I switch the tab to XBMC, everything turns smooth again.

Any suggestions on that new problem? Big Grin

@bluray: XBMC worked fine for me a long time, and I was very pleased with it. The slight 24p judder seemed to be normal for me. Until I discovered the differences in full screen mode.
Thanks for the suggestion, but the system you linked comes with its front speakers on a stand. I haven't got the right place for them. Also it's missing some HDMI inputs, cause I definately want to connect my PC and sat receiver to it.
On top of that, it isn't available in my country ;P

In the specifications of the system I linked it says:
Dolby Digital Decoder: Dolby Digital Plus/ Dolby TrueHD
DTS Decoder: DTS-HD Master Audio Essential/ DTS-HD High Resolution Audio

that's fine, isn't it?
Reply
#13
Furion Wrote:In the specifications of the system I linked it says:
Dolby Digital Decoder: Dolby Digital Plus/ Dolby TrueHD
DTS Decoder: DTS-HD Master Audio Essential/ DTS-HD High Resolution Audio

that's fine, isn't it?
i'm glad that it works out okay for you!

i couldn't find where it say dts-hd and truehd in your posted link. if it specified with dts-hd and truehd, it should be fine for bitstreaming hd audio. if you want to bitstream dts-hd and truehd, you can use xbmc pre-eden in my signature below. it'll natively playback bd in 1080p with dts-hd and truehd without external player!
>Alienware X51- do it all HTPC
>Simplify XBMC configurations
>HOW-TO Bitstreaming using XBMC
I refused to watch movie without bitstreaming HD audio!
Reply
#14
I was looking it up on Panasonic's website.
I'm not planning to play blu-rays on my pc, I'm going to use an external player for that.

Is Intel HD3000 graphics powerful enough to playback 1080p h264 files in a matroska container? Shouldn't stress it too much, should it? I even ran CoD:MW2 with 30fps@720p with it....

Can anyone explain, why the video gets jerky, as soon as the "window" of XBMC isn't on top/focused anymore?
Reply

Logout Mark Read Team Forum Stats Members Help
Stuttering playback in window mode0