Problem playing 720p mkv files
#1
Hi All

Fresh install of Camelot on Ubuntu 9.10 on an ION 330. I used the xbmc PPA to install. I also updated my nvidia drivers to 190 from 185.

Whenever I try an avi file, everything plays fine. However, I downloaded a few 720p mkv files to see if I could get 720p playback working. I made sure to set the video to use VDPAU. When I try the 720p movies, I always get either a black screen, or some garbage on the screen. The garbage is always static - ie, whatever appears on the screen when I start the video stays there. Audio works great. Here's the interesting part. If I let the mkv play a little while, and then stop the video, and then select the mkv again, I'll get the little popup that says "Resume from x:xx / Start at the beginning" - if I select "Resume from x:xx", when the video resumes it will sometimes work ok. If I select "Start from beginning", it will always give me the black screen.

Debug log attached. I've tried forum searches, but so far to no avail. Any help would be appreciated.

Thanks!

Link to debug log of me playing something from the start of a file, and looking at the black screen for a bit:

http://pastebin.com/m1bbd1715

uname -a:

media@media:~$ uname -a
Linux media 2.6.31-16-generic #53-Ubuntu SMP Tue Dec 8 04:01:29 UTC 2009 i686 GNU/Linux
media@media:~$
Reply
#2
VDPAU info:

media@media:~$ vdpauinfo
display: :0.0 screen: 0
API version: 1
Information string: NVIDIA VDPAU Driver Shared Library 190.53 Tue Dec 8 20:50:02 PST 2009

Video surface:

name width height types
-------------------------------------------
420 4096 4096 NV12 YV12
422 4096 4096 UYVY YUYV

Decoder capabilities:

name level macbs width height
-------------------------------------------
MPEG1 0 8192 2048 2048
MPEG2_SIMPLE 3 8192 2048 2048
MPEG2_MAIN 3 8192 2048 2048
H264_MAIN 41 8190 2032 2048
H264_HIGH 41 8190 2032 2048
VC1_SIMPLE 1 8190 2048 2048
VC1_MAIN 2 8190 2048 2048
VC1_ADVANCED 4 8190 2048 2048

Output surface:

name width height nat types
----------------------------------------------------
B8G8R8A8 8192 8192 y Y8U8V8A8 V8U8Y8A8
R10G10B10A2 8192 8192 y Y8U8V8A8 V8U8Y8A8

Bitmap surface:

name width height
------------------------------
B8G8R8A8 8192 8192
R8G8B8A8 8192 8192
R10G10B10A2 8192 8192
B10G10R10A2 8192 8192
A8 8192 8192

Video mixer:

feature name sup
------------------------------------
DEINTERLACE_TEMPORAL y
DEINTERLACE_TEMPORAL_SPATIAL y
INVERSE_TELECINE y
NOISE_REDUCTION y
SHARPNESS y
LUMA_KEY y
HIGH QUALITY SCALING - L1 -
HIGH QUALITY SCALING - L2 -
HIGH QUALITY SCALING - L3 -
HIGH QUALITY SCALING - L4 -
HIGH QUALITY SCALING - L5 -
HIGH QUALITY SCALING - L6 -
HIGH QUALITY SCALING - L7 -
HIGH QUALITY SCALING - L8 -
HIGH QUALITY SCALING - L9 -

parameter name sup min max
-----------------------------------------------------
VIDEO_SURFACE_WIDTH y 1 4096
VIDEO_SURFACE_HEIGHT y 1 4096
CHROMA_TYPE y
LAYERS y 0 4

attribute name sup min max
-----------------------------------------------------
BACKGROUND_COLOR y
CSC_MATRIX y
NOISE_REDUCTION_LEVEL y 0.00 1.00
SHARPNESS_LEVEL y -1.00 1.00
LUMA_KEY_MIN_LUMA y
LUMA_KEY_MAX_LUMA y
Reply
#3
Weird, it looks like somehow the order of my posts got swapped? Oh well.

Anyhow, if I turn off desktop effects, everything plays liquid smooth. Is there a way to have desktop effects on and still get nice 720p playback?
Reply

Logout Mark Read Team Forum Stats Members Help
Problem playing 720p mkv files0