[maverick] Please, make VLC able to use VDPAU

Bug #539406 reported by Harry
42
This bug affects 8 people
Affects Status Importance Assigned to Milestone
VLC media player
Fix Released
Undecided
Unassigned
vlc (Ubuntu)
Fix Released
Undecided
Unassigned
Nominated for Maverick by Harry

Bug Description

Binary package hint: vlc

Please make vlc [lucid] able to use VDPAU, ie. geared towards use with Nvidia's VDPAU hardware accelerated playback of Mpeg2/VC1/WMV3/H.264.
This would greatly enhance the ability to watch h264 (x264) videos and also other HD-videos with high bitrate.
I know there is a PPA's around that offers vlc with vdpau support, but this is for lucid, not maverick.
The vdpau support can be build at least from the git versions of vlc_1.1.

Related branches

Changed in vlc:
milestone: none → 1.1.0
status: New → Fix Committed
Changed in vlc (Ubuntu):
status: New → Confirmed
Changed in vlc:
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (3.4 KiB)

This bug was fixed in the package vlc - 1.1.0-1ubuntu1

---------------
vlc (1.1.0-1ubuntu1) maverick; urgency=low

  * Merge from Debian unstable, remaining changes:
    - build and install the libx264 plugin
    - add Xb-Npp header to vlc package
    - Add apport hook to include more vlc dependencies in bug reports
  * Drop xulrunner patches.
  * Drop 502_xulrunner_191.diff.

vlc (1.1.0-1) unstable; urgency=low

  [ Christophe Mutricy ]
  * New upstream version 1.1.0 (Closes: #586760, LP: #597108)
    * Fixes many bugs (Closes: #572151, #578917, #526088, #572914, #503377;
      LP: #206152, #261001, #281478, #282215, #282966, #283379, #283855,
      #285681, #287263, #328064, #328861, #346631, #356006, #356908, #357595,
      #358461, #362793, #368599, #375854, #380077, #383443, #403135, #403657,
      #403802, #414069, #415396, #416294, #419915, #422797, #425975, #427247,
      #435225, #439271, #442038, #444795, #453928, #459515, #461443, #465687,
      #466418, #476478, #482440, #491151, #491601, #514915, #517329, #517496,
      #537627, #539406, #542293, #549029, #549902, #550468, #550485, #550599,
      #551482, #553503, #554277, #556440, #560167, #564964, #566347, #568750,
      #570666, #582785, #584009, #586692, #587528)
    * SONAME changes
    * Update symbols files
    * Refresh patches and remove the ones merged upstream
  * rules:
    * Disable projectm and sqlite
    * Upstream Makefile install icons at the good place, simplify debian/rules
    * Specify where to install solids files
    * Install the optim only if present
    * Make sure we have useful build log
  * *.install: reflect new modules path and add new files
  * Add a trigger to generate the modules' cache as root.
  * Update the doc which get installed
  * control:
    * Prefer a recent libdvbpsi
    * add lua5.1 to have luac
    * Add more build-dep: xcb*, dirac, dc1394
  * Patch to allow compilation with xul 1.9.1
  * Remove unneeded -V for dh_makeshlibs
  * Use configure option instead of patching
  * Use dh_bugfiles and update the bug control file
  * Don't advertise deprecated package in vlc's manpage
  * Add some news about lua and zvbi
  * Move the luahttp's .hosts to /etc/vlc

  [ Benjamin Drung ]
  * Switch to dpkg-source 3.0 (quilt) format.
  * Disable portaudio module.
  * Update symbols files.
  * Cleanup clean rule and other parts of debian/rules.
  * Remove default values from git-buildpackage config.
  * Change installation of man pages.
  * Remove unused ${shlibs:Depends}.
  * Sort Build-Depends and Depends.
  * Remove unused libhal-dev from Build-Depends (Closes: #580407).
  * Remove unused --enable-release configure flag.
  * Remove unused Build-Depends libid3tag0-dev, libsysfs-dev, and libxv-dev.
  * Provide VBI teletext plugin (Closes: #563873) - thanks to László
    Benedek <email address hidden> for the patch.
  * Enable atmo, fluidsynth (separate package), libproxy (Closes: #532110),
    kate (Closes: #563464), and mtp plugin.
  * Comment disabled features.
  * Explicitly enable or disable features.
  * Vcs-Browser link to summary page.
  * Convert patch header to DEP-3 and add DEP-3 to 502_xulrunner_191.diff.
  * Add myself to Uploaders.
  * ...

Read more...

Changed in vlc (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Harry (harry33) wrote :

In my opinion this has not been fixed in maverick.
Mavericks VLC (1.1.0-4ubuntu1) is compiled against libva1 and it does not support VDPAU.
There is no experimental GPU acceleration possibility in this package.

Revision history for this message
Reinhard Tartler (siretart) wrote :

libva support will be enabled in the next upload to experimental, it's indeed not done yet in maverick.

Changed in vlc (Ubuntu):
status: Fix Released → Triaged
Harry (harry33)
summary: - [lucid] Please, make VLC able to use VDPAU
+ [maverick] Please, make VLC able to use VDPAU
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package vlc - 1.1.1-1+exp1ubuntu1

---------------
vlc (1.1.1-1+exp1ubuntu1) maverick; urgency=low

  * Merge from Debian experimental, remaining changes:
    - build and install the libx264 plugin
    - add Xb-Npp header to vlc package
    - Add apport hook to include more vlc dependencies in bug reports

vlc (1.1.1-1+exp1) experimental; urgency=low

  * Depends on xulrunner-dev >= 1.9.2
  * Activate VA-API (Closes: #587792, LP: #539406)

vlc (1.1.1-1) unstable; urgency=low

  * New upstream release
    + Remove patches merged upstream
    + Add new symbols in libvlc5
  * Explicit the split of vlc-plugin-zvbi in debian/changelog (Closes:
    #588468)
  * Disable modplug as libmodplug in sid is buggy (see #588465)
  * Add comment about merging in README.source
 -- Benjamin Drung <email address hidden> Fri, 23 Jul 2010 10:41:59 +0200

Changed in vlc (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
Anthony Botham (anthony-botham) wrote :

This version doesn't seem to work on my system. I'm running maverick with the following packages.
any ideas would be appreciated.

ii libvlc5 1.1.1-1+exp1ubuntu1 multimedia player and streamer library
ii libvlccore4 1.1.1-1+exp1ubuntu1 base library for VLC and its modules
ii vlc 1.1.1-1+exp1ubuntu1 multimedia player and streamer
ii vlc-data 1.1.1-1+exp1ubuntu1 Common data for VLC
ii vlc-nox 1.1.1-1+exp1ubuntu1 multimedia player and streamer (without X su
ii vlc-plugin-pulse 1.1.1-1+exp1ubuntu1 PulseAudio plugin for VLC

ri libva-x11-1 1.0.1-3 Video Acceleration (VA) API for Linux -- X11
ri libva1 1.0.1-3 Video Acceleration (VA) API for Linux -- run

ri libvdpau1 0.4-5ubuntu1 Video Decode and Presentation API for Unix (
ii vdpau-video 0.6.10-1~lucid~multimediappa1 VDPAU-based backend for VA API
ii vdpauinfo 0.0.6-1~karmic~nvidiavdpauppa1

Revision history for this message
Benjamin Drung (bdrung) wrote :

Which graphic card do you have and which driver do you use?

Revision history for this message
Harry (harry33) wrote :

Anthony,
I can see you have a package from the Cutting Edge Multimedia PPA installed (vdpau-video).
Also, VLC_1.1.1-1exp1ubuntu1 does not need the package libvdpau1.

For correct operation of this VLC you also need the FFMPEG packages from the maverick repos (v. 4:0.6-2ubuntu2).
It does not work with the FFMPEG from the Cutting Edge Multimedia PPA.

Revision history for this message
Reinhard Tartler (siretart) wrote : Re: [Bug 539406] Re: [maverick] Please, make VLC able to use VDPAU

On Wed, Jul 28, 2010 at 08:52:17 (EDT), Harry wrote:

> Anthony,
> I can see you have a package from the Cutting Edge Multimedia PPA installed (vdpau-video).
> Also, VLC_1.1.1-1exp1ubuntu1 does not need the package libvdpau1.
>
> For correct operation of this VLC you also need the FFMPEG packages from the maverick repos (v. 4:0.6-2ubuntu2).
> It does not work with the FFMPEG from the Cutting Edge Multimedia PPA.

please try the motumedia PPA for lucid. This has vlc 1.1, ffmpeg 0.6,
libva and vdpau backported. let me know how it goes.

--
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4

Revision history for this message
carl (carl-demus) wrote :

It doesn't work for me with a gtx 460 ans nvidia 256.44 drivers forum x-swat ppa on maverick.

Revision history for this message
carl (carl-demus) wrote :

i've checked vainfo

libva: libva version 0.31.0
Xlib: extension "XFree86-DRI" missing on display ":0.0".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/nvidia_drv_video.so
libva: va_openDriver() returns -1
vaInitialize failed with error code -1 (unknown libva error),exit

i think the problem is linked to the nvidia driver install and livdpau packages

Revision history for this message
Benjamin Drung (bdrung) wrote :

Please open a new bug against libva or the nvidia driver. Thanks.

Revision history for this message
carl (carl-demus) wrote :

Sorry.

I'found finally the package and vaifo seems to work.

I've made a test with a hd file :

mplayer : 8% of my processor
vlc with overlay and gpu accelleration enabled : 40-60 %

Revision history for this message
Brandon Snider (brandonsnider) wrote :

This bug is not yet fixed. One more thing needs to happen. The vdpau-video package needs to be rebuilt. Some of the builds failed on certain arches. See here: https://launchpad.net/ubuntu/maverick/+source/vdpau-video/0.6.3-1

Reason:

libvdpau-dev: Depends: libvdpau1 (>= 0.4-5) but 0.4-3 is to be installed

This may have happened because of bad timing on a libvdpau build. So there is not currently a vdpau-video package for amd64. It can be fixed easily. Just trigger a rebuild of the same package.

Revision history for this message
Benjamin Drung (bdrung) wrote :

Ok, rebuild trigger for vdpau-video on amd64.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.