Standard AVCHD m2ts files play with glitches

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
Streamerke Offline
Member
Posts: 86
Joined: Apr 2012
Reputation: 0
Post: #11
I did put DXVA as render method, I will check the high performance setting. I have got Vista, not W7. Is this in the power/energy settings that I need to check?

Edit: I installed XBMC on a laptop and tried to play the same files. Same problem here...

Did you play the file I uploaded?
(This post was last modified: 2012-04-09 23:03 by Streamerke.)
find quote
Ned Scott Offline
Team-XBMC Wiki Guy
Posts: 12,049
Joined: Jan 2011
Reputation: 133
Location: Arizona, USA
Post: #12
Tried your test file and it plays flawlessly on my 2009 Macbook Pro (2.8 GHz Core 2 duo), Mac OS X 10.7.3. No dropped frames, using CPU decoding.

Tried it on my ATV1, which is an Intel Pentium M, running a custom Linux build and using a Broadcom Crystal HD decoder, which normally plays everything I throw at it, and it stuttered like mad.

I'm guessing that hardware decoding is messing up, or it may even be limited to specific types of hardware decoding. CPU decoding should work, though. In other words, XBMC is trying to use hardware decoding when it shouldn't.

You can make easy links to the XBMC wiki using double brackets around words: [[debug log]] = debug log, [[Add-on:YouTube]] = Add-on:YouTube, [[Adding videos to the library]] = Adding videos to the library, [[userdata]] = userdata, etc
find quote
bluray Offline
Posting Freak
Posts: 7,575
Joined: May 2011
Reputation: 139
Post: #13
(2012-04-09 23:01)Streamerke Wrote:  I did put DXVA as render method, I will check the high performance setting. I have got Vista, not W7. Is this in the power/energy settings that I need to check?
My kid laptop playback is not smooth with Power Saver and Balanced, but playback very smooth with High Performance power option. You can use this guide for Vista- Set Power Options to High Performance.

Can you try to disable "Adjust display refresh rate to match video" and "Sync playback to display" too?

>Alienware X51- do it all HTPC
>Simplify XBMC configurations
>HOW-TO Bitstreaming using XBMC
I refused to watch movie without bitstreaming HD audio!
find quote
Streamerke Offline
Member
Posts: 86
Joined: Apr 2012
Reputation: 0
Post: #14
Hi,

I narrowed down the problem now!

- I changed the energy settings to "High performance" => No impact whatsoever.
- Rendering method => I can choose what I want but it does not affect the problem in any way
- I installed the latest Geforce drivers again => improvement but problem not gone

THEN I simply disabled the "Allow hardware acceleration (DXVA2)" setting in XBMC => Problem GONE!

Apparently this setting is activated by default, I cannot remember setting it.


OK, this makes me very happy as I can now play my home movies. I am wondering though what the problem really is. Does XBMC not work well with the Nvidea drivers. This seems to be the case as different versions of the drivers cause different kinds of behaviour. I think I want to use handware acceleration to get the best out of my system, right?
(This post was last modified: 2012-04-10 08:46 by Streamerke.)
find quote
Ned Scott Offline
Team-XBMC Wiki Guy
Posts: 12,049
Joined: Jan 2011
Reputation: 133
Location: Arizona, USA
Post: #15
Hardware acceleration just means your CPU doesn't have to work as hard. As far as quality goes, CPU decoding tends to be a little better on average, mostly because CPU/software decoding can be more forgiving of video formats that have quirks. More or less.

If the CPU can handle it, then I wouldn't worry much about hardware decoding being enabled. CPU decoding will use more battery power on a laptop, though.

You can make easy links to the XBMC wiki using double brackets around words: [[debug log]] = debug log, [[Add-on:YouTube]] = Add-on:YouTube, [[Adding videos to the library]] = Adding videos to the library, [[userdata]] = userdata, etc
(This post was last modified: 2012-04-10 11:11 by Ned Scott.)
find quote
Streamerke Offline
Member
Posts: 86
Joined: Apr 2012
Reputation: 0
Post: #16
Thanks Ned and others for helping me out here...

I just tested CPU only decoding and it seems the even with the most deanding X264 the CPU has no problem, it even handles 1080p50! Unfortunately I do not have decent video editing software for this material but that is another discussion!
find quote
bluray Offline
Posting Freak
Posts: 7,575
Joined: May 2011
Reputation: 139
Post: #17
(2012-04-10 08:41)Streamerke Wrote:  THEN I simply disabled the "Allow hardware acceleration (DXVA2)" setting in XBMC => Problem GONE!
I think I want to use handware acceleration to get the best out of my system, right?
Congratulation...Nod

DXVA2 tend to work better with newer AMD card, but not so with Intel.....the rule of thumb; if it work without it, you don't need it....

>Alienware X51- do it all HTPC
>Simplify XBMC configurations
>HOW-TO Bitstreaming using XBMC
I refused to watch movie without bitstreaming HD audio!
find quote
NickoP Offline
Junior Member
Posts: 18
Joined: Apr 2012
Reputation: 0
Post: #18
(2012-04-10 16:34)bluray Wrote:  
(2012-04-10 08:41)Streamerke Wrote:  THEN I simply disabled the "Allow hardware acceleration (DXVA2)" setting in XBMC => Problem GONE!
I think I want to use handware acceleration to get the best out of my system, right?
Congratulation...Nod

DXVA2 tend to work better with newer AMD card, but not so with Intel.....the rule of thumb; if it work without it, you don't need it....

I have the same problem even with DXVA2 turned off - m2ts 1080i home videos from Sony stutter. Actually, with DXVA2 ON there is no video at all.
My system is based on i3 2100 3.1GHz and Win7 x64.
Any ideas?
(This post was last modified: 2012-04-27 09:20 by NickoP.)
find quote
relayer35 Offline
Senior Member
Posts: 143
Joined: Jan 2010
Reputation: 0
Post: #19
I've posted about this too. My 1080i/60 videos from my Sony Camcorder will not play correctly with DXVA2 enabled, and my CPU is not really powerful enough to play them otherwise. I had to configure MPC-HC as an external player for MTS files, and configure MPC-HC to use the Microsoft codecs in order to play them. I have a nVidia card. This was very disappointing me to that this was not fixed in Eden, as having an external player configured makes getting my remote to work that much harder.
find quote
NickoP Offline
Junior Member
Posts: 18
Joined: Apr 2012
Reputation: 0
Post: #20
Thanks for the replay relayer35. Frankly, I don’t understand why m2ts will not play correctly without H/W acceleration on my machine. During the playback the CPU is load does not go above 25% and also same files (size, bit rate, etc.) in mov format will play perfectly.
(This post was last modified: 2012-04-27 16:32 by NickoP.)
find quote