Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Slackware64 13.37 mplayer vdapu

35 views
Skip to first unread message

Danno

unread,
Apr 3, 2012, 6:21:59 PM4/3/12
to
Just a quick post in case someone else is searching for an answer on
compiling mplayer in 64 bits with vdpau support. I'm using
Slackware64-13.37, nVidia 295.33 blob on an Atom330 CPU, Zotac ZT-50610-10L
PCI video card.

Compiled mplayer-export today (April 03-2012) with vdpau support. Was
getting errors regarding vdpau when I tried to make it. Once you
successfully configure mplayer with vdpau ( --enable-vdpau ) and
attempt to make it, it will clone ffmpeg from the git repository and
eventually fail, looking for vdpau.h

Grab vdpau.h & vdpau_x11.h from nVidia's ftp site
ftp://download.nvidia.com/XFree86/vdpau/include/vdpau/vdpau.h
ftp://download.nvidia.com/XFree86/vdpau/include/vdpau/vdpau_x11.h

and make a directory inside the ffmpeg directory within the mplayer
source, call it vdpau
mkdir /-YourMplayerSourceDirectory-/ffmpeg/vdpau

then copy those two vdpau files into the directory. Now
make clean
make
should get you through any issues with vdpau. I have only tested it
against x264, Xvid, mp3, ac3, and aac codecs so far, but seems to work as
well as ever.




--
Slackware 13.1, 2.6.33.4-smp, Core i7 920
GeForce GT520, RLU #272755

andrew

unread,
Apr 3, 2012, 8:09:23 PM4/3/12
to
On 2012-04-03, Danno <Whoa...@MySecretPlace.org> wrote:

> Just a quick post in case someone else is searching for an answer on
> compiling mplayer in 64 bits with vdpau support.

Mind you perhaps an easier way is to visit slackbuilds.org and install
the appropriate NVidia driver + kernel packages as well as libvdpau.
Then simply download the svn MPlayer, allow it to download a git FFmpeg,
and then MPlayer will automagically pick up the vdpau libraries. This
works well enough on my 64bit system.

Andrew
--
Do you think that's air you're breathing?

Danno

unread,
Apr 3, 2012, 8:59:53 PM4/3/12
to
Well, it is certainly *another* way. It sounds equally complicated (or
trivially different) to me, but whatever works, works for me...

When I ran the 295.33 installer from nVidia, it also built all the
libvdpau* libraries and installed them in /usr/lib. Based on what I'm
reading in Slackbuilds descriptions, these are those. So AFAIK, I already
had the kernel module, xorg driver, and libraries in place. But when
mplayer grabbed ffmpeg during the build, it was looking for the
aforementioned vdpau code specifically in /mplayer/ffmpeg/vdpau/ How
recently is your mplayer build? I wonder if I just grabbed the code at an
inopportune time...

Dan C

unread,
Apr 3, 2012, 11:59:23 PM4/3/12
to
On Tue, 03 Apr 2012 18:59:53 -0600, Danno wrote:

> Well, it is certainly *another* way. It sounds equally complicated (or
> trivially different) to me, but whatever works, works for me...

A: Because it destroys the logical flow of a thread of comments,
and makes it difficult to keep up with a conversation.

Q: Why do so many people object to top posting?

A: Writing your reply to a message above what you are referring to
rather than below it.

Q: What is "top posting"?


--
"Ubuntu" -- an African word, meaning "Slackware is too hard for me".
"Bother!" said Pooh, as he scrambled his partition table.
Usenet Improvement Project: http://twovoyagers.com/improve-usenet.org/
Thanks, Obama: http://brandybuck.site40.net/pics/politica/thanks.jpg

andrew

unread,
Apr 4, 2012, 12:47:27 AM4/4/12
to
On 2012-04-04, Danno <Whoa...@MySecretPlace.org> wrote:

> How recently is your mplayer build? I wonder if I just grabbed the
> code at an inopportune time...

andrew@skamandros~$ mplayer | head -n 1
MPlayer SVN-r34837-4.7.0 (C) 2000-2012 MPlayer Team

Danno

unread,
Apr 4, 2012, 1:38:10 AM4/4/12
to
On Wed, 04 Apr 2012 14:47:27 +1000
andrew <and...@skamandros.invalid> wrote:

> On 2012-04-04, Danno <Whoa...@MySecretPlace.org> wrote:
>
> > How recently is your mplayer build? I wonder if I just grabbed the
> > code at an inopportune time...
>
> andrew@skamandros~$ mplayer | head -n 1
> MPlayer SVN-r34837-4.7.0 (C) 2000-2012 MPlayer Team
>

mplayer | head -n 1
MPlayer SVN-r34846-snapshot-4.5.2 (C) 2000-2012 MPlayer Team

built today (Apr03-2012) against a git FFMPEG. Don't know enough about it
to determine the difference in our experiences compiling it, don't suppose
it really matters.
Thanks.
0 new messages