Author |
Message |
GeorgR

Joined: 12 Sep 2007 Posts: 26 Location: Düsseldorf, Germany
|
Posted: Sun 27 Apr 2008, 12:03 Post subject:
|
|
Shouting:
Now Puppy4 missed: libXvMC.so.1
Sunday stress
|
Back to top
|
|
 |
tempestuous
Joined: 10 Jun 2005 Posts: 5472 Location: Australia
|
Posted: Sun 27 Apr 2008, 12:15 Post subject:
Re: MPlayer with puppy 4 |
|
I'm not in front of a Linux computer at the moment, but I suspect that libXxf86dga.so.1 (EDIT - and libXvMC.so.1) is part of the xorg_xorg_dri-7.3.pet package for Puppy4.
I don't want to compile MPlayer (and mencoder) again until Puppy's Xorg version settles down. Barry has hinted that he is unhappy with Xorg7.3 and wants to change it for Puppy 4.1.
I recommend that MPlayer-1.0rc2 be tried first, and only use the older rc1 as a fallback if there are problems.
I also see this in the "Puppy 4 Beta 2" thread -
GeorgR wrote: | user.warn kernel: dvb-bt8xx: A frontend driver was not found for device 109e/0878 subsystem 0071/0101 |
MPlayer won't display the output of your digital tuner until the module (and associated modules) loads properly.
|
Back to top
|
|
 |
ttuuxxx

Joined: 05 May 2007 Posts: 11240 Location: Ontario Canada,Sydney Australia
|
Posted: Sun 27 Apr 2008, 12:26 Post subject:
|
|
ok I remade the package with the other missing lib I'll keep updating the same package, maybe use a numbering system:)
Once again just shout
_________________ http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games 
|
Back to top
|
|
 |
tempestuous
Joined: 10 Jun 2005 Posts: 5472 Location: Australia
|
Posted: Sun 27 Apr 2008, 12:45 Post subject:
|
|
ttuuxxx,
I trust you are obtaining those libraries from Puppy4 Xorg7.3 packages.
libXxf86dga.so.1 will be needed by anyone who chooses the "dga" video out option in MPlayer.
libXvMC.so.1 will be needed by anyone who chooses the "xvmc" video out option in MPlayer.
If the libraries are not compatible with Xorg7.3, then I don't expect those MPlayer video out options will be successful.
|
Back to top
|
|
 |
ttuuxxx

Joined: 05 May 2007 Posts: 11240 Location: Ontario Canada,Sydney Australia
|
Posted: Sun 27 Apr 2008, 13:13 Post subject:
|
|
tempestuous wrote: | ttuuxxx,
I trust you are obtaining those libraries from Puppy4 Xorg7.3 packages.
libXxf86dga.so.1 will be needed by anyone who chooses the "dga" video out option in MPlayer.
libXvMC.so.1 will be needed by anyone who chooses the "xvmc" video out option in MPlayer.
If the libraries are not compatible with Xorg7.3, then I don't expect those MPlayer video out options will be successful. |
yes those libs come from
http://www.puppylinux.ca/pet4/xorg_xorg_full_dri-7.3.pet
all I did was download the full library and extracted the libs
_________________ http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games 
|
Back to top
|
|
 |
disciple
Joined: 20 May 2006 Posts: 6993 Location: Auckland, New Zealand
|
Posted: Wed 30 Apr 2008, 20:53 Post subject:
|
|
Tempestuous - you might know the answer to this:
I've been trying to compile Mplayer RC2, because I want a package using shared ffmpeg, and Barry's official Puppy 4 package is the only one I've seen, but it doesn't have dvdnav support, and doesn't work on anything older than Pentium 3 (I've actually got a computer that is only 8 years old and has a 550MHz K6 processor that doesn't work either).
But I'm wondering if I should be using the "enable runtime cpu detection" option. Does it let Mplayer use the different instructions or whatever they are (MMX or whatever), depending on if they are present, or is it about x86 vs PowerPC vs anything else?
_________________ Do you know a good gtkdialog program? Please post a link here
Classic Puppy quotes
ROOT FOREVER
GTK2 FOREVER
|
Back to top
|
|
 |
tempestuous
Joined: 10 Jun 2005 Posts: 5472 Location: Australia
|
Posted: Thu 01 May 2008, 03:26 Post subject:
|
|
One way to guarantee that MPlayer will work on your 550MHz K6 is to compile it on that machine ... but then MPlayer will fail on P1 and maybe P2's, because by default the MPlayer configuration will optimise for the machine on which it's compiled.
disciple wrote: | I'm wondering if I should be using the "enable runtime cpu detection" option. |
Yes, definitely. This compile option relates only to x86 architectures. I read somewhere that there's one other option which will avoid other (unnecessary) optimisations -
Code: | --target=i486-pc-linux-gnu |
disciple wrote: | I want a package using shared ffmpeg |
Good idea. I suggest you first compile your own version of ffmpeg, with useful extra libraries - FAAC, FAAD, lame, theora, x264, xvidcore (XviD). Then compile like this -
Code: | --enable-libfaac --enable-libfaad --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid |
When I first tried to compile MPlayer against ffmpeg I failed, but Barry later explained the correct configuration options -
http://www.murga-linux.com/puppy/viewtopic.php?p=157702#157702
This is what he suggests -
Code: | --disable-libavcodec_a --disable-libavformat_a --disable-libavutil_a --disable-libpostproc_a |
For DVD navigation you will need libdvdnav from MPlayer CVS, which also includes up-to-date libdvdread.
It's also worth updating Puppy's libdvdcss libraries with the latest SVN.
Then add these compile options
Code: | --enable-dvdnav --disable-dvdread-internal --enable-dvdread |
|
Back to top
|
|
 |
disciple
Joined: 20 May 2006 Posts: 6993 Location: Auckland, New Zealand
|
Posted: Thu 01 May 2008, 05:25 Post subject:
|
|
Thanks for that. I was having problems with make failing, but I haven't tried compiling on anything newer than Grafpup 2. I should be able to get the devx file for Dingo and have a go with that in the next few days. But you mentioned that you had to hack the source to get VCD support to work. Are you able to point me in the right direction there?
And is it really necessary to recompile ffmpeg? Surely Barry or you or someone has produced a suitable package.
_________________ Do you know a good gtkdialog program? Please post a link here
Classic Puppy quotes
ROOT FOREVER
GTK2 FOREVER
|
Back to top
|
|
 |
tempestuous
Joined: 10 Jun 2005 Posts: 5472 Location: Australia
|
Posted: Thu 01 May 2008, 06:36 Post subject:
|
|
Regarding VCD support, at line 5345 of the configure script you will see this -
Code: | echocheck "VCD support"
if linux || bsdos || freebsd || netbsd || sunos || darwin || mingw32; then
_inputmodules="vcd $_inputmodules"
_def_vcd='#define HAVE_VCD 1'
_vcd="yes" |
It seems to be a simple check on your operating system, and should enable VCD support when Linux is detected.
But for whatever reason, the "if" condition fails and VCD support is not enabled.
My simple hack is to change the "else" condition from "no" to "yes" further down at line 5354.
disciple wrote: | is it really necessary to recompile ffmpeg? |
Well I just saw someone on the forum report that Puppy's ffmpeg cannot encode to AAC. If true, this is a significant shortcoming in the age of the iPod.
|
Back to top
|
|
 |
disciple
Joined: 20 May 2006 Posts: 6993 Location: Auckland, New Zealand
|
Posted: Tue 06 May 2008, 06:01 Post subject:
|
|
That's interesting, I don't seem to need that hack. But I'm about ready to give up. I don't know why I always have so much trouble with Mlayer. This time it complained about needing ffmpeg with zlib, so I installed ffmpeg compiled with zlib, and now it complains about the same thing, just later in the configure script...
_________________ Do you know a good gtkdialog program? Please post a link here
Classic Puppy quotes
ROOT FOREVER
GTK2 FOREVER
|
Back to top
|
|
 |
sketchman

Joined: 01 Jun 2006 Posts: 294 Location: West Virginia, USA
|
Posted: Mon 19 May 2008, 09:14 Post subject:
|
|
has rc2 worked for anyone? I'm using Puppy 4 and I've installed every lib it asked for, but I can't find the following one that it wants now.
libcaca.so.0
_________________ "In a world that exists without walls and fences, who needs Windows and Gates?"
|
Back to top
|
|
 |
MU

Joined: 24 Aug 2005 Posts: 13647 Location: Karlsruhe, Germany
|
Posted: Mon 19 May 2008, 10:34 Post subject:
|
|
in Puppy 3 it works fine.
I just have some (I think divx) videos, where I must set the aspect-ration explicitly to 4:3, or they are distorted.
But that is seldom.
Here is the dependency-list:
Quote: | # ldd mplayer
linux-gate.so.1 => (0xffffe000)
libXv.so.1 => /usr/X11R71/lib/libXv.so.1 (0xb7ef8000)
libXvMC.so.1 => /usr/X11R71/lib/libXvMC.so.1 (0xb7ef5000)
libXvMCW.so.1 => /usr/X11R71/lib/libXvMCW.so.1 (0xb7ef0000)
libXinerama.so.1 => /usr/X11R71/lib/libXinerama.so.1 (0xb7eed000)
libXxf86dga.so.1 => /usr/X11R71/lib/libXxf86dga.so.1 (0xb7ee8000)
libGL.so.1 => /usr/X11R71/lib/libGL.so.1 (0xb7e47000)
libdl.so.2 => /lib/libdl.so.2 (0xb7e43000)
libfaac.so.0 => /usr/lib/libfaac.so.0 (0xb7e33000)
libx264.so.58 => /usr/lib/libx264.so.58 (0xb7dad000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb7d96000)
libmp3lame.so.0 => /usr/lib/libmp3lame.so.0 (0xb7cf1000)
libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb798a000)
libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb7908000)
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb78ee000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb78d7000)
libm.so.6 => /lib/libm.so.6 (0xb78b0000)
libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb78a8000)
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb786a000)
libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb77f5000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb77bc000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb77b9000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb76fd000)
libncurses.so.5 => /lib/libncurses.so.5 (0xb76bc000)
libpng.so.3 => /usr/lib/libpng.so.3 (0xb7680000)
libz.so.1 => /lib/libz.so.1 (0xb766f000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb764f000)
libgif.so.4 => /usr/lib/libgif.so.4 (0xb7647000)
libasound.so.2 => /usr/lib/libasound.so.2 (0xb7593000)
libdvdread.so.4 => /usr/lib/libdvdread.so.4 (0xb7579000)
libcdda_interface.so.0 => /usr/lib/libcdda_interface.so.0 (0xb756b000)
libcdda_paranoia.so.0 => /usr/lib/libcdda_paranoia.so.0 (0xb7563000)
libfreetype.so.6 => /usr/X11R71/lib/libfreetype.so.6 (0xb74ed000)
libfontconfig.so.1 => /usr/X11R71/lib/libfontconfig.so.1 (0xb74c2000)
libfribidi.so.0 => /usr/lib/libfribidi.so.0 (0xb74b4000)
libmad.so.0 => /usr/lib/libmad.so.0 (0xb749e000)
libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0xb7474000)
libogg.so.0 => /usr/lib/libogg.so.0 (0xb746f000)
libtheora.so.0 => /usr/lib/libtheora.so.0 (0xb7430000)
libamrnb.so.3 => /usr/lib/libamrnb.so.3 (0xb73f4000)
libamrwb.so.3 => /usr/lib/libamrwb.so.3 (0xb73ca000)
liblirc_client.so.0 => /usr/lib/liblirc_client.so.0 (0xb73c4000)
liblircc.so.0 => /usr/lib/liblircc.so.0 (0xb73c1000)
libdvdnavmini.so.4 => /usr/lib/libdvdnavmini.so.4 (0xb73ac000)
libc.so.6 => /lib/libc.so.6 (0xb726a000)
libX11.so.6 => /usr/X11R71/lib/libX11.so.6 (0xb7181000)
libXext.so.6 => /usr/X11R71/lib/libXext.so.6 (0xb7173000)
/lib/ld-linux.so.2 (0xb7efe000)
libXcomposite.so.1 => /usr/X11R71/lib/libXcomposite.so.1 (0xb716f000)
libXdamage.so.1 => /usr/X11R71/lib/libXdamage.so.1 (0xb716c000)
libXfixes.so.3 => /usr/X11R71/lib/libXfixes.so.3 (0xb7167000)
libXrender.so.1 => /usr/X11R71/lib/libXrender.so.1 (0xb715f000)
libXi.so.6 => /usr/X11R71/lib/libXi.so.6 (0xb7157000)
libXrandr.so.2 => /usr/X11R71/lib/libXrandr.so.2 (0xb7150000)
libXcursor.so.1 => /usr/X11R71/lib/libXcursor.so.1 (0xb7147000)
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb711c000)
libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb70e1000)
libSM.so.6 => /usr/X11R71/lib/libSM.so.6 (0xb70d8000)
libICE.so.6 => /usr/X11R71/lib/libICE.so.6 (0xb70c1000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb70a1000)
libXau.so.6 => /usr/X11R71/lib/libXau.so.6 (0xb709e000)
libXdmcp.so.6 => /usr/X11R71/lib/libXdmcp.so.6 (0xb7099000)
#
|
For large wmv-videos, in "preferences - misc" I must check "autosync on/off", or the sound is asyncron (too fast), because the pictures are displayed a bit too slow on my system.
Example movie: Star Wars Revelations:
http://panicstruckpro.com/revelations/
Without that setting, I also had no sound at all for:
http://impstherelentless.com/tek9.asp?pg=chapter1
Join the emperors heroic forces to bring peace to the galaxy!
Learn more about the majestic vessels with the most modern military equipment, and see an episode in the life of a storm trooper!
Mark
_________________ my recommended links
Last edited by MU on Mon 19 May 2008, 12:40; edited 1 time in total
|
Back to top
|
|
 |
tempestuous
Joined: 10 Jun 2005 Posts: 5472 Location: Australia
|
Posted: Mon 19 May 2008, 10:59 Post subject:
|
|
sketchman wrote: | has rc2 worked for anyone? I'm using Puppy 4 and I've installed every lib it asked for, but I can't find the following one that it wants now.
libcaca.so.0 |
You appear to be using a less-than-ideal version of MPlayer.
Try the official Puppy4 petget version first, but if you want some of the special features that I enable, then use this one - "MPlayer-1.0rc2 + mencoder Feb 2008"
http://www.murga-linux.com/puppy/viewtopic.php?t=26511
I think that Mark is referring to my rc2 version. It definitely doesn't require libcaca.so.0.
|
Back to top
|
|
 |
MU

Joined: 24 Aug 2005 Posts: 13647 Location: Karlsruhe, Germany
|
Posted: Mon 19 May 2008, 12:39 Post subject:
|
|
Quote: | I think that Mark is referring to my rc2 version. It definitely doesn't require libcaca.so.0. |
yep.
Mark
_________________ my recommended links
|
Back to top
|
|
 |
sketchman

Joined: 01 Jun 2006 Posts: 294 Location: West Virginia, USA
|
Posted: Mon 19 May 2008, 14:06 Post subject:
|
|
tempestuous wrote: | sketchman wrote: | has rc2 worked for anyone? I'm using Puppy 4 and I've installed every lib it asked for, but I can't find the following one that it wants now.
libcaca.so.0 |
You appear to be using a less-than-ideal version of MPlayer.
Try the official Puppy4 petget version first, but if you want some of the special features that I enable, then use this one - "MPlayer-1.0rc2 + mencoder Feb 2008"
http://www.murga-linux.com/puppy/viewtopic.php?t=26511
I think that Mark is referring to my rc2 version. It definitely doesn't require libcaca.so.0. |
Tried both. Neither work. They show 2 windows(1 black and 1 either purple or white) and lock up my desktop. Have to crtl-alt-backspace to get out and re-xwin to get my desktop back.
_________________ "In a world that exists without walls and fences, who needs Windows and Gates?"
|
Back to top
|
|
 |
|