Issues when trying to run "easymp3gain" mp3gain front-end.

Hi everybody, I’m having some issues trying to get and install the package easymp3gain on openSUSE, the problem is the following, I used Yast to install the backend package mp3gain, however it won’t install the qt or gtk frontend for mp3gain called easymp3gain, have tried enabling some of the community repos to no avail, then I proceeded to try to open mp3gain from the terminal and this is the output I get:

new-host:/home/ezequiel # mp3gain
mp3gain version 1.5.2
copyright(c) 2001-2009 by Glen Sawyer
uses mpglib, which can be found at http://www.mpg123.de
Usage: mp3gain [options] <infile> <infile 2> ...]
  --use -? or -h for a full list of options

new-host:/home/ezequiel # easymp3gain
If 'easymp3gain' is not a typo you can use command-not-found to lookup the package that contains it, like this:
    cnf easymp3gain

As you can see, when trying to open easymp3gain from terminal, opensuse doesn’t even recognize it as a application, and when trying to open mp3gain, it is complaining about mpglib and that it is available at http://www.mpg123.de, but I don’t want to install anything outside the distro repos or I don’t know if that will even help to make run easymp3gain.

So, anyone have an idea why easymp3gain cannot run in openSUSE or I’m missing something I overlooked???

Hi
First, why run as root user?

There is no easymp3gain package for openSUSE or did you install from source?

AIUI, he didn’t install easymp3gain at all, only mp3gain which is available from Packman.

So it’s of course clear that easymp3gain cannot be run… :wink:

As mentioned, there is no easymp3gain package for openSUSE, or at least I don’t know of one.
It has been available on Packman years ago (until openSUSE 11.3), I still have that package installed and it works fine even in 13.2. No idea why it has been dropped.
Unfortunately I cannot find that 11.3 package anywhere, but you could try the 11.0 one from here:
http://mirrors.vbi.vt.edu/linux/opensuse/repositories/packman/11.0/

Ideally somebody would create a package for current distributions though, I think I’ll give it a try… :wink:

Ok guys, if I were to ask someone to build a easymp3gain package, who would it be, the pacman repo developers or the opensuse developers???

Probably Packman:
http://lists.links2linux.de/cgi-bin/mailman/listinfo/packman

But if you can wait, I’ll probably provide you a package soon, if there are no big problems… :wink:

+1
That would be great Wolfi, Thank You, I do really need it because I have a big collection of mp3 songs and sometimes some songs need to be fixed for volume issues, I know there’s audacity but IMHO easymp3gain is simplier to use!

Hm, I didn’t know that audacity supports ReplayGain…

Sorry for the delay, unfortunately it just doesn’t build with the current FreePascal compiler.
And as I have absolutely no experience with FreePascal, it might take me a while to fix it.

You might try QtGain instead though:
http://software.opensuse.org/package/QtGain
Another option would be to download the binary directly from easyMP3Gain - Browse Files at SourceForge.net, it is available as .deb package and as .tar.gz.
As the old Packman version for 11.3 works fine here, I suppose this should not have problems either.

On Wed 18 Mar 2015 01:56:02 PM CDT, wolfi323 wrote:

eor2004;2700146 Wrote:
> +1
> That would be great Wolfi, Thank You, I do really need it because I
> have a big collection of mp3 songs and sometimes some songs need to
> be fixed for volume issues, I know there’s audacity but IMHO
> easymp3gain is simplier to use!
Hm, I didn’t know that audacity supports ReplayGain…

Sorry for the delay, unfortunately it just doesn’t build with the
current FreePascal compiler.
And as I have absolutely no experience with FreePascal, it might take me
a while to fix it.

You might try QtGain instead though:
'openSUSE Software
’ (openSUSE Software)
Another option would be to download the binary directly from
easyMP3Gain - Browse Files at SourceForge.net, it is available as
…deb package and as .tar.gz.
As the old Packman version for 11.3 works fine here, I suppose this
should not have problems either.

Hi
Just grab the pre-compiled binary blob (qt4/gtk2) from the following
page and run that, you need to create a desktop file add and icon etc
if you want that.

Browse up if your needing 32bit.


Cheers Malcolm °¿° LFCS, SUSE Knowledge Partner (Linux Counter #276890)
SUSE Linux Enterprise Desktop 12 GNOME 3.10.1 Kernel 3.12.36-38-default
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!

A .desktop file and icons are actually included in the tarball, you just have to copy them to the correct places (/usr/share/applications/, /usr/local/share/applications/, or ~/.local/share/applications/ for the .desktop file; …/share/icons/hicolor/ for the icon files). You should also copy the executable to /usr/bin/, /usr/local/bin/, or ~/bin/ of course.

Or just keep the extracted folder as-is, and run it from there.

If you need help with that, just ask.

PS: i just tried the Qt4 version, and this doesn’t run. It misses a library, libqt4intf.so.5.
That lib is available from the easymp3gain download page as well (even as rpm package) but I haven’t tried to install that yet…

PPS: After installing the libqt4intf5 package from the easymp3gain download page, the Qt4 version seems to work.

I managed to build it.
You can get it from here:
http://software.opensuse.org/download.html?project=home%3Awolfi323&package=easymp3gain
http://software.opensuse.org/download.html?project=home%3Awolfi323&package=qt4-easymp3gain
or here:
http://software.opensuse.org/package/easymp3gain
http://software.opensuse.org/package/qt4-easymp3gain

(at the moment it’s only available for 13.2, but packages for 13.1 should follow soon…)

Thank You Wolfi.
Thank You Malcolm.

Thanks for your answers and help, I just downloaded the QTGain package for 64-bit from the link Wolfi323 provided http://software.opensuse.org/package/QtGain installed the package using Apper and it worked like a charm.

Thank you Wolfi323, the package for easymp3gain frontend you packaged and provided worked fine, thank you again, your work will be useful for a lot of opensuse users like me!:slight_smile:

http://i58.tinypic.com/o0rpeq.png

An easy script that you can run from the terminal:

cd /path/of/interest
then run command below
find . -name *mp3 -exec mp3gain -a -k -s i -c {} \;