View Full Version : VDPAU info tool
dashcloud
12-19-2008, 03:26 PM
Thanks to the folks over on #mythtv-users who pointed this out:
http://www.nvnews.net/vbulletin/showthread.php?t=124978
It's a tool to show you the VDPAU capabilities of your card.
Some of the output:
display: (null) screen: 0
API version: 0
Information string: Unknown
Video surface:
name width height types
-------------------------------------------
420 4096 4096 NV12 YV12
422 4096 4096 UYVY YUYV
Decoder capabilities:
name level ref width height
------------------------------------
MPEG1 0 2 4096 4096
MPEG2_SIMPLE 3 2 4096 4096
MPEG2_MAIN 3 2 4096 4096
H264_MAIN 41 4 4096 4096
H264_HIGH 41 4 4096 4096
Michael
12-19-2008, 03:37 PM
./vdpinfo
display: (null) screen: 0
API version: 0
Information string: Unknown
Video surface:
name width height types
-------------------------------------------
420 4096 4096 NV12 YV12
422 4096 4096 UYVY YUYV
Decoder capabilities:
name level ref width height
------------------------------------
MPEG1 0 2 4096 4096
MPEG2_SIMPLE 3 2 4096 4096
MPEG2_MAIN 3 2 4096 4096
H264_MAIN 41 16 4096 4096
H264_HIGH 41 16 4096 4096
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 -
DEINTERLACE_TEMPORAL_SPATIAL -
INVERSE_TELECINE -
NOISE_REDUCTION -
SHARPNESS -
LUMA_KEY -
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
Better use a code box, but was that from the 8400 GS? I see not VC1 support.
deanjo
12-19-2008, 06:28 PM
./vdpinfo
display: (null) screen: 0
API version: 0
Information string: Unknown
Video surface:
name width height types
-------------------------------------------
420 4096 4096 NV12 YV12
422 4096 4096 UYVY YUYV
Decoder capabilities:
name level ref width height
------------------------------------
MPEG1 0 2 4096 4096
MPEG2_SIMPLE 3 2 4096 4096
MPEG2_MAIN 3 2 4096 4096
H264_MAIN 41 16 4096 4096
H264_HIGH 41 16 4096 4096
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 -
DEINTERLACE_TEMPORAL_SPATIAL -
INVERSE_TELECINE -
NOISE_REDUCTION -
SHARPNESS -
LUMA_KEY -
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
8800GT's
Well I tested it on a 8400GS with VC1 support:
display: :0.0 screen: 0
API version: 0
Information string: Unknown
Video surface:
name width height types
-------------------------------------------
420 4096 4096 NV12 YV12
422 4096 4096 UYVY YUYV
Decoder capabilities:
name level ref width height
------------------------------------
MPEG1 0 2 4096 4096
MPEG2_SIMPLE 3 2 4096 4096
MPEG2_MAIN 3 2 4096 4096
H264_MAIN 41 4 4096 4096
H264_HIGH 41 4 4096 4096
VC1_SIMPLE 1 2 4096 4096
VC1_MAIN 2 2 4096 4096
VC1_ADVANCED 4 2 4096 4096
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
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
curaga
12-20-2008, 01:51 PM
4k x 4k mpeg1 support? Hell yeah! XD
deanjo
12-21-2008, 11:33 AM
The app has been updated and gives a bit better output. Here are the 8800GT's again.
display: :0.0 screen: 0
API version: 0
Information string: Unknown
Video surface:
name width height types
-------------------------------------------
420 4096 4096 NV12 YV12
422 4096 4096 UYVY YUYV
Decoder capabilities:
name level ref width height
------------------------------------
MPEG1 0 2 4096 4096
MPEG2_SIMPLE 3 2 4096 4096
MPEG2_MAIN 3 2 4096 4096
H264_MAIN 41 16 4096 4096
H264_HIGH 41 16 4096 4096
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
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
deanjo
12-23-2008, 04:21 PM
Here is the output off of the 8200/780a chipset
./vdpinfo
display: (null) screen: 0
API version: 0
Information string: Unknown
Video surface:
name width height types
-------------------------------------------
420 4096 4096 NV12 YV12
422 4096 4096 UYVY YUYV
Decoder capabilities:
name level ref width height
------------------------------------
MPEG1 0 2 4096 4096
MPEG2_SIMPLE 3 2 4096 4096
MPEG2_MAIN 3 2 4096 4096
H264_MAIN 41 16 4096 4096
H264_HIGH 41 16 4096 4096
VC1_SIMPLE 1 2 4096 4096
VC1_MAIN 2 2 4096 4096
VC1_ADVANCED 4 2 4096 4096
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 -
DEINTERLACE_TEMPORAL_SPATIAL -
INVERSE_TELECINE -
NOISE_REDUCTION -
SHARPNESS -
LUMA_KEY -
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
And in case your wondering WMV playback and VC-1 works fine on the 8200/8300. They fully support vdpau.
naakka
01-12-2009, 08:17 AM
8200 from M3N78-VM mobo:
display: :0.0 screen: 0
API version: 0
Information string: Unknown
Video surface:
name width height types
-------------------------------------------
420 4096 4096 NV12 YV12
422 4096 4096 UYVY YUYV
Decoder capabilities:
name level ref width height
------------------------------------
MPEG1 0 8191 2032 2032
MPEG2_SIMPLE 3 8191 2032 2032
MPEG2_MAIN 3 8191 2032 2032
H264_MAIN 41 8191 2032 2032
H264_HIGH 41 8191 2032 2032
VC1_SIMPLE 1 8191 2032 2032
VC1_MAIN 2 8191 2032 2032
VC1_ADVANCED 4 8191 2032 2032
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
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
deanjo
01-12-2009, 08:47 AM
8200 from M3N78-VM mobo:
display: :0.0 screen: 0
API version: 0
Information string: Unknown
Video surface:
name width height types
-------------------------------------------
420 4096 4096 NV12 YV12
422 4096 4096 UYVY YUYV
Decoder capabilities:
name level ref width height
------------------------------------
MPEG1 0 8191 2032 2032
MPEG2_SIMPLE 3 8191 2032 2032
MPEG2_MAIN 3 8191 2032 2032
H264_MAIN 41 8191 2032 2032
H264_HIGH 41 8191 2032 2032
VC1_SIMPLE 1 8191 2032 2032
VC1_MAIN 2 8191 2032 2032
VC1_ADVANCED 4 8191 2032 2032
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
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
Interesting, what is your IGP memory size set to? Also what drivers are you running? 180.22's?
naakka
01-12-2009, 09:23 AM
Interesting, what is your IGP memory size set to? Also what drivers are you running? 180.22's?
hmm.. I not sure and I'm not currently at home but I found following lines from nvidia-bug-report run.
(II) NVIDIA(0): NVIDIA GPU GeForce 8200 (C77) at PCI:2:0:0 (GPU-0)
(--) NVIDIA(0): Memory: 524288 kBytes
(--) NVIDIA(0): VideoBIOS: 62.77.2f.00.00
Driver is 180.22.
EDIT: Video mem is 256MB in bios.
deanjo
01-12-2009, 10:33 AM
hmm.. I not sure and I'm not currently at home but I found following lines from nvidia-bug-report run.
(II) NVIDIA(0): NVIDIA GPU GeForce 8200 (C77) at PCI:2:0:0 (GPU-0)
(--) NVIDIA(0): Memory: 524288 kBytes
(--) NVIDIA(0): VideoBIOS: 62.77.2f.00.00
Driver is 180.22.
It's odd that yours would report smaller height/width decoder capabilities compared to my 8200/780a chipset.
Porter
01-12-2009, 02:28 PM
[edit] nevermind! I made an ID10T error.
naakka
01-13-2009, 05:26 AM
It's odd that yours would report smaller height/width decoder capabilities compared to my 8200/780a chipset.
Ok, I just booted that machine and checked bios settings. Video ram size is set to 256MB. What advantages I get if I increase video mem to 512MB? I'm just going to playback different kind of videos (mpeg1-2, xvid, h264, vc-1 etc) and do some web surfing.
derechteversus
01-13-2009, 09:28 AM
hi,
what does "level" stand for? I heard the 9400s support PureVideo3. Wikipedia says the third generation includes "Bitstream Processing" for VC-1 does the "level" tell me whether its supported or not? I'd like to buy a 8200 board but Im not sure about PV3.
mfg
derechteversus
deanjo
01-13-2009, 10:12 AM
Ok, I just booted that machine and checked bios settings. Video ram size is set to 256MB. What advantages I get if I increase video mem to 512MB? I'm just going to playback different kind of videos (mpeg1-2, xvid, h264, vc-1 etc) and do some web surfing.
Increasing your video ram to 512 should allow you to run all 1080P vids without running out of vram. Some people seem to have issues playing larger clips when they only have 256.
deanjo
01-13-2009, 10:16 AM
hi,
what does "level" stand for? I heard the 9400s support PureVideo3. Wikipedia says the third generation includes "Bitstream Processing" for VC-1 does the "level" tell me whether its supported or not? I'd like to buy a 8200 board but Im not sure about PV3.
mfg
derechteversus
The 8200's (as well as 8300's) are PV3 chips. You will get full vdpau support on them as has been confirmed with the info tool as well as actually trying playback on the 8200's as can be seen in the above 8200 output info.
0nelove
01-16-2009, 08:44 PM
embarrassed to ask, but when I navigate to the directory and "make", I get a bunch of errors. make doesn't make any usable file in this directory.
obviously, I'm not very savvy. thanks for dumbing it down for me if any of you can help.
EDIT: output from make:
g++ -O3 -g -c -o vdpinfo.o vdpinfo.cpp
In file included from vdpinfo.cpp:37:
/usr/include/vdpau/vdpau_x11.h:44:22: error: X11/Xlib.h: No such file or directory
In file included from vdpinfo.cpp:37:
/usr/include/vdpau/vdpau_x11.h:122: error: typedef ‘VdpDeviceCreateX11’ is initialized (use __typeof__ instead)
/usr/include/vdpau/vdpau_x11.h:122: error: ‘Display’ was not declared in this scope
/usr/include/vdpau/vdpau_x11.h:122: error: ‘display’ was not declared in this scope
/usr/include/vdpau/vdpau_x11.h:123: error: expected primary-expression before ‘int’
/usr/include/vdpau/vdpau_x11.h:125: error: expected primary-expression before ‘*’ token
/usr/include/vdpau/vdpau_x11.h:125: error: ‘device’ was not declared in this scope
/usr/include/vdpau/vdpau_x11.h:126: error: expected primary-expression before ‘*’ token
/usr/include/vdpau/vdpau_x11.h:126: error: ‘get_proc_address’ was not declared in this scope
/usr/include/vdpau/vdpau_x11.h:134: error: ‘VdpDeviceCreateX11’ does not name a type
/usr/include/vdpau/vdpau_x11.h:158: error: ‘Drawable’ has not been declared
vdpinfo.cpp: In function ‘int main(int, char**)’:
vdpinfo.cpp:358: error: ‘Display’ was not declared in this scope
vdpinfo.cpp:358: error: ‘display’ was not declared in this scope
vdpinfo.cpp:360: error: ‘XDisplayName’ was not declared in this scope
vdpinfo.cpp:361: error: ‘XOpenDisplay’ was not declared in this scope
vdpinfo.cpp:367: error: ‘DefaultScreen’ was not declared in this scope
vdpinfo.cpp:374: error: ‘vdp_device_create_x11’ was not declared in this scope
make: *** [vdpinfo.o] Error 1
deanjo
01-16-2009, 08:51 PM
embarrassed to ask, but when I navigate to the directory and "make", I get a bunch of errors. make doesn't make any usable file in this directory.
obviously, I'm not very savvy. thanks for dumbing it down for me if any of you can help.
You might want to start by posting the output of the make command. It's kind of hard to troubleshoot when you just say it gives errors.
0nelove
01-16-2009, 08:58 PM
edited to add the output. I let mythbuntu update itself and I believe it is running the .29 kernel, if that is relevant here.
deanjo
01-16-2009, 09:10 PM
edited to add the output. I let mythbuntu update itself and I believe it is running the .29 kernel, if that is relevant here.
Doesn't look like you have the 180.22 drivers installed or it cannot find the vdpau or x development headers.
0nelove
01-16-2009, 09:19 PM
thanks a million for taking a look deanjo. kernel version shown by uname -r is 2.6.27-9-generic.
I did install the 180.22 drivers. The Nvidia X Server settings information box shows driver version 180.22.
As to the last point, I'm not sure what to do to help it find the vdpau or x development headers. should I have moved the folder from the desktop before I did make? again, I'm guessing its something totally obvious. act like you are explaining to a 3 year old...
0nelove
01-16-2009, 09:31 PM
ok, maybe I need to check if vdpau is installed (?). sorry to get n00b p00p all over this thread.
curaga
01-17-2009, 05:52 AM
You appear to miss the X development headers. See if there are any packages not installed yet named similar to x11-dev and install them.
Or just run:
http://kanotix.com/files/install-nvidia-debian.sh
that uninstalls the nvidia packages and uses the standard installer.
0nelove
01-17-2009, 05:09 PM
thanks for the responses. I just learned that I need to ./configure (?) my mythtv backend with --enable-vdpau and also that I might need a more recent build of mythtv in order to enable this option (installed mythbuntu 8.10 as a first stab at mythtv). Looking forward to getting vdpau going to take the chops out of the playback.
(XP 3200+ single core w 256mb ram + G98 core 8400GS)
0nelove
01-25-2009, 12:21 PM
thanks deano, curaga, kano. Lots of mistakes and learning along the way, but yes, I was missing the X dev headers. Finally got things cobbled together & ran the tool. Output from the 8400GS w 512mb (looks like the G98 core)(does have the 567mhz core clock):
display: :0.0 screen: 0
API version: 0
Information string: Unknown
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 8191 2032 2032
MPEG2_SIMPLE 3 8191 2032 2032
MPEG2_MAIN 3 8191 2032 2032
H264_MAIN 41 8191 2032 2032
H264_HIGH 41 8191 2032 2032
VC1_SIMPLE 1 8191 2032 2032
VC1_MAIN 2 8191 2032 2032
VC1_ADVANCED 4 8191 2032 2032
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
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
:) thanks a million for taking the time to help the clueless. now that this much is working, I need to get into more trouble with getting mythtv to use the GPU.
thuper
02-22-2009, 01:03 PM
I have a Biostar TF7050-M2 (Nvidia 7050PV onboard). I get this output if I try running vdpinfo:
display: :0.0 screen: 0
Error creating VDPAU device: 1
Do I have something set up wrong? This chipset supposedly supports Purevideo playback: http://www.nvidia.com/object/mobo_gpu_features_benefits.html#gf7nf5
thuper
02-22-2009, 01:14 PM
I have a Biostar TF7050-M2 with 7050PV onboard. I get this:
./vdpinfo
display: :0.0 screen: 0
Error creating VDPAU device: 1
Do I have something set up wrong? I have vdpau and 180.29 drivers installed.
deanjo
02-22-2009, 01:35 PM
I have a Biostar TF7050-M2 with 7050PV onboard. I get this:
./vdpinfo
display: :0.0 screen: 0
Error creating VDPAU device: 1
Do I have something set up wrong? I have vdpau and 180.29 drivers installed.
Your 7050 has no vdpau capabilities. You have to have a GF8 class+ card to have any vdpau capabilities.
Porter
03-20-2009, 07:51 PM
Results on a 9500GT on Ubuntu Jaunty running 180.37:
display: :0.0 screen: 0
API version: 0
Information string: Unknown
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 8192 2048 2048
H264_HIGH 41 8192 2048 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
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
lspci reports card as nVidia Corporation GeForce 9500 GT (rev a1)
Goga777
04-11-2009, 05:38 PM
I can't compile vdpinfo
/usr/src/vdpinfo# make
g++ -O3 -g -c -o vdpinfo.o vdpinfo.cpp
g++ -o vdpinfo vdpinfo.o -lvdpau -lX11
/usr/bin/ld: cannot find -lvdpau
collect2: ld returned 1 exit status
make: *** [vdpinfo] Ошибка 1
any ideas ?
deanjo
04-11-2009, 05:57 PM
I can't compile vdpinfo
any ideas ?
What video card and drivers do you have installed?
Goga777
04-12-2009, 02:37 AM
I use PCI Geforce 8400 card from Sparkle with original beta drivers from Nvidia 185.19 installed from nvidia site
deanjo
04-12-2009, 02:23 PM
I use PCI Geforce 8400 card from Sparkle with original beta drivers from Nvidia 185.19 installed from nvidia site
It's not finding your vdpau headers did you install the nvidia drivers from a package or using the nvidia installer?
Goga777
04-12-2009, 02:44 PM
I used nvidia installer
but xine-lib and mplayer compiled with vdpau support without any problem
Porter
05-26-2009, 12:51 PM
I can't compile vdpinfo
any ideas ?
If you're using Ubuntu, you need the libvdpau-dev package installed in order to have the headers to compile. Once you have the dev package installed, simply run make in the extracted folder and then run using ./vdpinfo
vBulletin® v3.8.4, Copyright ©2000-2009, Jelsoft Enterprises Ltd.