No announcement yet.

libvdpau, libva Both Updated Today

  • Filter
  • Time
  • Show
Clear All
new posts

  • libvdpau, libva Both Updated Today

    Phoronix: libvdpau, libva Both Updated Today

    In hopes of pushing VDPAU beyond just being a NVIDIA Unix driver technology and to make it an open standard for Linux video driver developers wishing to provide HD video acceleration on Linux via the GPU, NVIDIA released a standalone VDPAU library back in September and have been trying to push some VDPAU bits for DRI2.Today NVIDIA has updated its standalone VDPAU library, libvdpau, which is now at version 0.3. This library update supports versioning to the drivers, configurable install directory support, libvdpau_trace, and documentation updates...

  • #2
    does xvba work for hd3200?


    • #3
      All UVD2 based chips should work if I'm not mistaken. I think the HD3200 is plain UVD.


      • #4
        Originally posted by Melcar View Post
        All UVD2 based chips should work if I'm not mistaken. I think the HD3200 is plain UVD.
        According to Bridgman, the HD3200, being part of the 780G chipset, actually DOES have UVD2.


        • #5
          What makes it tricky is that there are really 4 or 5 versions of UVD, not just 2. From an XvBA perspective the 780G falls into the "UVD2" bucket.


          • #6
            Of course there is a changelog for libva -> debian/changelog

            libva (0.31.0-1+sds8) hardy; urgency=low

            * Fix detection of ATI chipsets with fglrx >= 8.69-Beta1.
            * Upgrade to GIT snapshot 2009/11/20:
            - Merge in some G45 fixes and additions.

            -- <> Fri, 20 Nov 2009 10:44:07 +0000


            • #7
              can we expect this to work out of the box with the next ubuntu release?


              • #8
                Why with the next?

                wget -N
                wget -N
                sudo rm -f /etc/X11/xorg.conf*

                then start the fglrx script in vt1 (ctrl+alt+f1) with

                sudo sh -zv 9-10

                after reboot 9-10 will be active (you can remove z too, but that often crashes).

                after that

                sudo sh mplayer-vaapi-latest.txt

                then try

                mplayer -va vaapi -vo vaapi:gl MOVIE

                you can use amdcccle to enable vsync/quality mode.
                Last edited by Kano; 11-20-2009, 05:39 PM.


                • #9
                  WOW nice!
                  im going to try this next thing in the morning


                  • #10
                    No benches yet for XvBA? That's odd as vdpau was benched just days after introduction. When can we expect a head to head showdown with vdpau?


                    • #11
                      Maybe the test files crash the system


                      • #12
                        Originally posted by Kano View Post
                        Maybe the test files crash the system
                        That could be, I was under the impression it actually does something. Also in the When such a benchmark is done I would recommend trying it out on a video file with no audio stream as I notice pulseaudio slaps on some pretty nice overhead when it is used to isolate the cpu usage to video playback only ( or use a OS where pulse is disabled by default).

                        BTW, anybody looking for quality highbit rate samples to test play back to see if their current solution is good enough (tm) just google for:

                        Ducks.Take.Off.1080p.QHD.CRF25.x264-CtrlHD which is up to 106 mBit (even vdpau can't keep up to this one, even though it is a extreme clip)
                        SAMPLE-Cloverfield.2008.1080p.BluRay.DTS.x264-CtrlHD.mkv which is up to 66 mbit (vdpau however has no issues with this even on a 8200 IGP)
                        Last edited by deanjo; 11-20-2009, 06:40 PM. Reason: Editted to place sample suggestions and to mark Good Enough as a tradmark of opensource video driver development


                        • #13
                          You can be sure, that H264 L4.1 would be better suited for a test. But even if it decodes it can have got wrong colors. Have got 2 examples for this problem...


                          • #14

                            I'm just hate this situation within Linux.
                            If you use VGA card from one vendor, that means that you will be complete newby with other vendor.
                            I'm one time owner of ATI HD4580 (next time I'll try ATI will be at least few years from now).
                            I think that some one like Kronos should publish platform independent and of course vendor independent API for video acceleration. You know ... Like OpenVA
                            Or whatever ...
                            I know that experimenting is good. And different approaches are good.
                            The choice is good.
                            But they all useless when you can't build a system that just works.
                            Some times, i just want things to work out of the box.
                            So long live implemented standards first, and experiments next.
                            Experiments will provide base for next standards.


                            • #15

                              Isn't it a bit weird when the bitrate is 66 mbps max when the input (which was logical bluray) has a max rate of 48 mbps?