Can't play .mp4s

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
tweedle Offline
Junior Member
Posts: 8
Joined: May 2012
Reputation: 0
Post: #1
When I try to play mp4 files through xbmc the audio is fine but the video is skewed and repeated along the top quarter of the screen. Does anybody else experience this problem, is there a fix?
find quote
argh! Offline
Fan
Posts: 356
Joined: Jun 2011
Reputation: 0
Post: #2
Mine play fine. Do other media players show them okay?
find quote
tweedle Offline
Junior Member
Posts: 8
Joined: May 2012
Reputation: 0
Post: #3
Yeah they play fine in both vlc and mpc-hc. I'm running Windows 7 x64.
find quote
tweedle Offline
Junior Member
Posts: 8
Joined: May 2012
Reputation: 0
Post: #4
This is what happens in xbmc ... http://imgur.com/i2dXy

I'd greatly appreciate any help, I installed fairly recently and love the program, just have this one pesky problem. Mp4s are becoming really popular now too. Wondering whether I should download some mp4 codec pack or something but then can't understand why it would play in mpc-hc if I didn't have the codecs.

Thanks,
tweedle.
find quote
kricker Offline
Team-XBMC QA Specialist
Posts: 3,450
Joined: Apr 2004
Reputation: 20
Location: Knoxville, TN
Post: #5
I'm gonna take a guess and say you have an AMD/ATI GPU. If that is the case search the forums, as there are threads discussing how to deal with such issues. First step is to make sure you have current graphics drivers.

Read this before using these builds.
XBMC win32 SVN builds
Changelog
find quote
tweedle Offline
Junior Member
Posts: 8
Joined: May 2012
Reputation: 0
Post: #6
My graphics card is an Nvidia Geforce G102M, nothing special, just came with the laptop. I did look for threads about mp4 incompatibility but couldn't find anything that addressed the problem. I will try and and update my graphics drivers though, thanks.

Again, any help is greatly appreciated, even if it's just to say that you have no trouble playing mp4s. It would be nice to know whether this is a widespread problem or not.

Thanks,
tweedle.
find quote
kricker Offline
Team-XBMC QA Specialist
Posts: 3,450
Joined: Apr 2004
Reputation: 20
Location: Knoxville, TN
Post: #7
Wow. I've not heard of that issue with an Nvidia card. AMD/ATI GPUS have exhibited strange issues such at that in the past. XBMC can play .mp4 files just fine. Start with updating you drivers. Then we can go from there.

Read this before using these builds.
XBMC win32 SVN builds
Changelog
find quote
tweedle Offline
Junior Member
Posts: 8
Joined: May 2012
Reputation: 0
Post: #8
Ok, I updated my graphics card drivers and now my problem looks like this ... http://imgur.com/7wJLW instead of this ... http://imgur.com/i2dXy and I got an error message when I closed xbmc ... http://imgur.com/g2ZCl and now I'm even more confused. Any suggestions?! Updating the drivers definitely changed the problem, which is interesting, but didn't solve it.

Thanks for any help.
find quote
kricker Offline
Team-XBMC QA Specialist
Posts: 3,450
Joined: Apr 2004
Reputation: 20
Location: Knoxville, TN
Post: #9
What are your video playback options set to inside of XBMC? It might also be good to post a log with debugging enabled. Post it to pastebin and link it here.

Read this before using these builds.
XBMC win32 SVN builds
Changelog
find quote
tweedle Offline
Junior Member
Posts: 8
Joined: May 2012
Reputation: 0
Post: #10
Enabled debugging, attempted to play a couple of mp4 files. Here's the log ... http://pastebin.com/2T2pCCr4

Thanks.
find quote
tweedle Offline
Junior Member
Posts: 8
Joined: May 2012
Reputation: 0
Post: #11
On the basis of your last post I just tried disabling 'Enable Hardware Acceleration' and now my mp4s play fine! Probably should of tried a few things before taking to the forums but hey, thanks so much for your help kricker! I'm not sure when or if i'd need hardware acceleration or how much difference it makes when it's enabled, that's for hd playback or something isn't it? Hopefully turning it off doesn't affect any of my other files too much. Anyway, thanks again kricker, problem solved.

:-)

tweedle.
find quote
kricker Offline
Team-XBMC QA Specialist
Posts: 3,450
Joined: Apr 2004
Reputation: 20
Location: Knoxville, TN
Post: #12
DXVA2 is used by certain GPUs to allow them to do the heavy lifting and lower CPU usage for HD playback. Your GPU has to support this as well as have proper driver support for it to work properly. When enabled and working properly you will see your CPU usage drop very low for 1080p HD playback. You may still be able to use the DXVA render method, just not DXVA2 acceleration.

Read this before using these builds.
XBMC win32 SVN builds
Changelog
find quote
tweedle Offline
Junior Member
Posts: 8
Joined: May 2012
Reputation: 0
Post: #13
Cool, thanks for the extra info, i'll give that a try.
find quote