Gnome-Mplayer v1.0.5 & v1.0.6b1 (Lucid 528-004)

Audio editors, music players, video players, burning software, etc.
Post Reply
Message
Author
User avatar
chrome307
Posts: 708
Joined: Thu 15 Jan 2009, 11:00

Gnome-Mplayer v1.0.5 & v1.0.6b1 (Lucid 528-004)

#1 Post by chrome307 »

Homepage:

http://code.google.com/p/gnome-mplayer/

Info:

A GTK2/GTK3 interface to MPlayer. The power of MPlayer combined with a friendly interface for your desktop; You can play all your multimedia (audio, video, CD, DVDs, and VCDs, streams etc.), organize, sort and create playlists, take screenshots while playing videos, be notified about media changes. Full DVD and MKV chapter support, when supported by Mplayer. Subtitle support with the ability to specify preferred audio and subtitle languages if the media supports it. Support for cover art retrieval from Amazon.com for audio media files with artist and/or album information contained in the file.

Image

It requires all of these files to be installed.

PulseAudio 1.1 ( DBus not enabled )

http://www.datafilehost.com/download-0e0d0752.html
Attachments
json-c-0.9-i686.pet
(51.64 KiB) Downloaded 807 times
Last edited by chrome307 on Tue 27 Mar 2012, 10:23, edited 1 time in total.

User avatar
chrome307
Posts: 708
Joined: Thu 15 Jan 2009, 11:00

#2 Post by chrome307 »

gnome-mplayer 1.0.6b1

Image

Image

User avatar
vovchik
Posts: 1507
Joined: Tue 24 Oct 2006, 00:02
Location: Ukraine

#3 Post by vovchik »

Dear puppians,

Gnome-player used to be a nice GUI before they shacked up with pulseaudio, which brings in heaps of unnecessary dependencies and results in slow/bad sound: http://forums.linuxmint.com/viewtopic.p ... 25&start=0. Is there any way to disable the pulseaudio business? I tried configuring --without-pulseaudio, but it did not seem to work and I didn't want to spend too much time investigationg why. If you know how to kill those extra dependecies via a good configure line or a modified Makefile, please post instructions:)

With kind regards,
vovchik

User avatar
chrome307
Posts: 708
Joined: Thu 15 Jan 2009, 11:00

#4 Post by chrome307 »

Hi there

I have tried to re-compile the files not to use Pulse Audio and additional libs with the following:

Gnome-Mplayer 1.05

Code: Select all


./configure --prefix=/usr --disable-nautilus --without-pulseaudio --without-libmusicbrainz3

Gnome-Mplayer 1.06b

Code: Select all


./configure --prefix=/usr --disable-maintainer-mode --disable-nautilus --disable-schemas-compile --disable-schemas-install --without-dbus --without-pulseaudio --without-libnotify --without-libgpod --without-libmusicbrainz3

however this seems not to make any difference as it still requires the above.

Anyway here are the pet files and I have fixed the small error regarding the missing icon.

User avatar
pemasu
Posts: 5474
Joined: Wed 08 Jul 2009, 12:26
Location: Finland

#5 Post by pemasu »

The trick is to compile gmtk without a trace of libpulse in your compiling environment and then compile with above disabling lithany gnome-mplayer without a trace of libpulse again in your puppy.
The configure.in checks if you have libpulse or its dev headers in your system and you cant disable it if it finds them.
AC_ARG_WITH([pulseaudio],
[AS_HELP_STRING([--with-pulseaudio],
[PulseAudio device and volume support])],
[],
[with_pulseaudio=check])
AS_IF([test "x$with_pulseaudio" != xno],
[PKG_CHECK_MODULES(PULSE, [libpulse libpulse-mainloop-glib],[AC_DEFINE([HAVE_PULSEAUDIO],[1],[Define to 1 if you have PulseAudio development packages])],AC_MSG_NOTICE([Compiling without PulseAudio support]))
AC_SUBST(PULSE_DEFINES)
AC_SUBST(PULSE_CFLAGS)
AC_SUBST(PULSE_LIBS)
])
No trace of libpulse in my gnome-mplayer-1.0.6b1 compile
Information to Application: gnome-mplayer
linux-gate.so.1 => (0xffffe000)
libm.so.6 => /lib/libm.so.6 (0xb7702000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb75e5000)
libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb720e000)
libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb7178000)
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb715c000)
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb7136000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb711d000)
libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb7111000)
libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb709c000)
libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0xb7000000)
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb6fbc000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb6f50000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb6f27000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb6ee9000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb6ee5000)
libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb6ee0000)
librt.so.1 => /lib/librt.so.1 (0xb6ed7000)
libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0xb6e0d000)
libgmtk.so.0 => /usr/lib/libgmtk.so.0 (0xb6df9000)
libgmlib.so.0 => /usr/lib/libgmlib.so.0 (0xb6df3000)
libasound.so.2 => /usr/lib/libasound.so.2 (0xb6d2b000)
libXss.so.1 => /usr/lib/libXss.so.1 (0xb6d28000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb6d0f000)
libc.so.6 => /lib/libc.so.6 (0xb6bc9000)
/lib/ld-linux.so.2 (0xb772a000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb6bb0000)
libdl.so.2 => /lib/libdl.so.2 (0xb6bac000)
libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0xb6ba9000)
libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb6ba6000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb6ba0000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb6b91000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb6b88000)
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb6b85000)
libXi.so.6 => /usr/lib/libXi.so.6 (0xb6b78000)
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb6b70000)
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb6b67000)
libz.so.1 => /usr/lib/libz.so.1 (0xb6b53000)
libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0xb6afa000)
libpng12.so.0 => /lib/libpng12.so.0 (0xb6ad6000)
libxcb-render-util.so.0 => /usr/lib/libxcb-render-util.so.0 (0xb6ad1000)
libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0xb6aca000)
libpcre.so.3 => /lib/libpcre.so.3 (0xb6a97000)
libresolv.so.2 => /lib/libresolv.so.2 (0xb6a83000)
libselinux.so.1 => /lib/libselinux.so.1 (0xb6a68000)
libbz2.so.1.0 => /lib/libbz2.so.1.0 (0xb6a56000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb6a30000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb6a2d000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb6a28000)

User avatar
pemasu
Posts: 5474
Joined: Wed 08 Jul 2009, 12:26
Location: Finland

#6 Post by pemasu »

I can upload my used gmtk and gmtk dev libs - gnome-mplayer-1.0.6b1 and gecko-mediaplayer-1.0.6b1 here or to separate thread if there is interest. The compile has been done in Dpup Exprimo

User avatar
chrome307
Posts: 708
Joined: Thu 15 Jan 2009, 11:00

#7 Post by chrome307 »

Yes please :)

Also thank you for the advice/tips provided!!

User avatar
pemasu
Posts: 5474
Joined: Wed 08 Jul 2009, 12:26
Location: Finland

#8 Post by pemasu »

These are compiled in Dpup Exprimo. Gmtk is the needed dependency in newer Gnome-Mplayer.
Attachments
gnome-mplayer-1.0.6b1.pet
(108.05 KiB) Downloaded 701 times
gmtk_DEV-1.0.5.pet
(173.43 KiB) Downloaded 723 times
gmtk-1.0.5.pet
(40.01 KiB) Downloaded 670 times

User avatar
Karl Godt
Posts: 4199
Joined: Sun 20 Jun 2010, 13:52
Location: Kiel,Germany

#9 Post by Karl Godt »

gnugl..grumpf:

pemasu:
gnome-mplayer: error while loading shared libraries: libgconf-2.so.4: cannot open shared object file: No such file or directory

chrome:
gnome-mplayer: error while loading shared libraries: libdbus-glib-1.so.2: cannot open shared object file: No such file or directory


do i need devx ?

User avatar
pemasu
Posts: 5474
Joined: Wed 08 Jul 2009, 12:26
Location: Finland

#10 Post by pemasu »

About my compile. I suppose you need that lib. Probably you are using something else than Dpup Exprimo ?

User avatar
vovchik
Posts: 1507
Joined: Tue 24 Oct 2006, 00:02
Location: Ukraine

#11 Post by vovchik »

Dear pemasu,

Thanks for package. It works just fine in my Lucid 525 and Midnight, too.

With kind regards,
vovchik

User avatar
Karl Godt
Posts: 4199
Joined: Sun 20 Jun 2010, 13:52
Location: Kiel,Germany

#12 Post by Karl Godt »

Yeah, was installing it on racy-5.2.2 .

Forgot also racy has glibc-2.10 and lucy 2.11 ...

Nevertheless i am compiling mplayer atm too
for my version of vlc-0.9.2 does not show files without .extension in the navigation browser and would not load them .

mplayer does and additionally plays flash video .

My gxines do not play .mp4 and .flv at all .

Detected that moving the video vindow at mplayer would also stop the music if wait for 1 second, while vlc stops the video(mp4) but still plays the music moving the window . This also occurs moving some other windows not related to mplayer . LOL .

Was looking for something that might work better with these little annoyances .

Looks like i would need to compile other user-interfaces for mplayer some time .

Apropos libpulse , pemasu :

Code: Select all

#  /tmp/gnome-mplayer-1.0.6b1/gnome-mplayer-1.0.6b1/usr/bin/gnome-mplayer
/tmp/gnome-mplayer-1.0.6b1/gnome-mplayer-1.0.6b1/usr/bin/gnome-mplayer: error while loading shared libraries: libpulse-mainloop-glib.so.0: cannot ...

:D

User avatar
chrome307
Posts: 708
Joined: Thu 15 Jan 2009, 11:00

#13 Post by chrome307 »

@ Karl Godt

gnome-mplayer: error while loading shared libraries: libdbus-glib-1.so.2: cannot open shared object file: No such file or directory
I built this application using Lucid 528-004 on the default iso.

When I installed my application and run this in terminal this is the output.

I have shown the additional libs that were used to ensure the application worked.

Image

User avatar
Karl Godt
Posts: 4199
Joined: Sun 20 Jun 2010, 13:52
Location: Kiel,Germany

#14 Post by Karl Godt »

I have downloaded the source for gnome-mplayer from debian squeeze site 0.9.9.2 and this is the one that works for me best .

1.0.2,1.0.4,1.0.5,1.0.6 have problems with changing the video size (1:2,1:1,2:1) that does not work on the later ones . My Gtk is a mix of 2.14/2.16 and the screen gets messy with popup menus leaving artifacts, the buttons vanish with overlay of the main gtk-theme-color and others . Dont know if this is i810OLD Xorg driver related . Otherwise compiles ok on my Macpup-F3 installation .

Also there is a problem with the unpatched gtk source not having one or two stock-icon-names that are used in the gnome-mplayer source
gui.c
gtk_image_new_from_icon_name("media-optical", GTK_ICON_SIZE_MENU));
i could solve by adding
/usr/local/lib/X11/mini-icons/media-optical.png
from gtk+-2.24.x source
but not the missing "Open Location" icon (think it was something like "netwok-server" icon name ) .

And it was pemasus compile still having had traces of libpulse somewhere .

But this should not matter . Normally the default compiles by Barry are difficult to match being smaller, and why crippling anything ? I just compile with everything enabled but being to lazy to study configure --help . I mostly compile ./configure and am happy if this compiles :D .

Today I compiled several udevs with their dependencies like kmod,usbutils,automake-1.11,and 6 more , plus mplayer-1.0.6 again 8) .

I dont think that on Lucy mplayer-1.0.6 shows the same irritating behaviour as on PL-4.3.1 , but will boot my 511 installation some day again and have a look .
:wink:

Post Reply