SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
coming back to Slack and have to say am loving the stability and zero hitches in builds except for this... cannot get gstreamer specifically to play mp3 and m4a files. specifically with audacious and gmusicbrowser, my fav audio players/organizers/taggers.
the mplayer engine can play them just fine but there's no equalizer function and sorry to say I have headphones that need it.
creative audigy fx, stereo out--> pro-logic is wonderful because I can control the bass and trouble on the amp but the headphone jack sucks. (and I dont have an adapter anyways)
I'm using guitarix on the headphones as well to keep the noise down and eq'ing is solving this issue, so...
I used sbotools to build gstreamer-plugins, maybe?
Depending on whether those use gstreamer 1.x or 0.x will dictate what gst-plugins package you'll need. If you're on 14.2, the 1.x packages on SBo will just be simply gst-plugins-{bad,ugly} and the 0.x will be gst0-plugins-{bad,ugly}. If you're on 14.1, the 0.x versions will be gst-plugins-{bad,ugly} and the 1.x versions will be gst1-plugins-{bad-ugly}
What version of Slackware are you running and which gstreamer packages do you have installed?
Depending on whether those use gstreamer 1.x or 0.x will dictate what gst-plugins package you'll need. If you're on 14.2, the 1.x packages on SBo will just be simply gst-plugins-{bad,ugly} and the 0.x will be gst0-plugins-{bad,ugly}. If you're on 14.1, the 0.x versions will be gst-plugins-{bad,ugly} and the 1.x versions will be gst1-plugins-{bad-ugly}
What version of Slackware are you running and which gstreamer packages do you have installed?
Slackware 14.2... and I'm pretty sure I have all the right libraries installed. here is a little script I used on 14.1 to install gstreamer everything:
Well, there are no more gst1-plugins-* SlackBuilds on SBo for 14.2, as gstreamer 1.x is now default on Slackware (it was 0.x on 14.1). And on 14.1, what used to be gst, is now gst0.
Basically, it looks like your script needs reworkings due to the new default gstreamer in 14.2. You need to call gst0 and gst SlackBuilds. I'd double check the dependencies for each from SBo.
For me, installing faad2 and then gst-plugins-bad allowed me to play m4a files with amarok/juk. (I haven't tried audacious or gmusicbrowser, but it should be the same if they use the gstreamer backend.) I believe faac also worked as an alternative to faad2. mp3 worked without faad2/faac, but don't remember if I needed gst-plugins-bad for that or not.
Last edited by montagdude; 08-07-2016 at 09:46 PM.
I have installed:
gst-plugins-base-1.6.4-x86_64-1
gst-plugins-base-compat32-1.64.-x86_64-1compat32
gst-plugins-base0-0.10.36-x86_64-2
gst-plugins-base0-compat32-0.10.36-x86-64-2compat32
gst-plugins-ffmpeg-0.10.13-x86_64-2alien
gst-plugins-good-0.10.15-x86_64-1alien
gst-plugins-good-1.6.4-i586-1
gst-plugins-good0-0.10.31-x86_64-2
gst-plugins-good0-compat32-0.10.31-x86_64-2compat32
gst-plugins-ugly-0.10.18-x86_64-1alien
gstreamer-1.6.4-x86_64-1
gstreamer-compat32-1.6.4-x86_64-1
gstreamer0-0.10.36-x86_64-1
gstreaner0-compat32-0.10.36-x86_64-1compat32
I don't know if I need them all. I just threw in whatever hoping something would appease Nightingale in regard to mp3s. It is real fussy. Maybe this list will aid you.
I have installed:
...
gst-plugins-ffmpeg-0.10.13-x86_64-2alien
gst-plugins-good-0.10.15-x86_64-1alien
...
gst-plugins-ugly-0.10.18-x86_64-1alien
You may want to replace or delete these.
The "gst-plugins-good-0.10.15-x86_64-1alien" is from my Slackware 13.0 repository and should be removed from your computer.
Instead of "gst-plugins-ffmpeg-0.10.13-x86_64-2alien" you should install "gst-plugins-ffmpeg0-0.10.13-x86_64-2alien" and instead of my Slackware 13.37 package "gst-plugins-ugly-0.10.18-x86_64-1alien" you should replace it with "gst-plugins-ugly0-0.10.19-x86_64-2alien.tgz"
Well, there are no more gst1-plugins-* SlackBuilds on SBo for 14.2, as gstreamer 1.x is now default on Slackware (it was 0.x on 14.1). And on 14.1, what used to be gst, is now gst0.
Basically, it looks like your script needs reworkings due to the new default gstreamer in 14.2. You need to call gst0 and gst SlackBuilds. I'd double check the dependencies for each from SBo.
Thanks I will look at all the dependencies currently on sbo and re-write the script. really odd tho... the script ran just fine. did it pull all the right packages for 14.1 or smth?
The "gst-plugins-good-0.10.15-x86_64-1alien" is from my Slackware 13.0 repository and should be removed from your computer.
Instead of "gst-plugins-ffmpeg-0.10.13-x86_64-2alien" you should install "gst-plugins-ffmpeg0-0.10.13-x86_64-2alien" and instead of my Slackware 13.37 package "gst-plugins-ugly-0.10.18-x86_64-1alien" you should replace it with "gst-plugins-ugly0-0.10.19-x86_64-2alien.tgz"
Thank you! I removed those packages, installed the recommended ones, and everything is working like it should!
I have enjoyed your repository! It has been a great help (libreoffice/VLC player particularly)!
really odd tho... the script ran just fine. did it pull all the right packages for 14.1 or smth?
If you have the repo set up correctly for 14.2, then it won't install stuff for 14.1. However, you have nothing in there to catch any errors. So, since the packages below packages don't exist on the 14.2 repo, sbotools would've thrown an error and then continued on with the script.
NOTE: I'm not sure if it's intentional (I don't see any reason for it, as none seem to be circular dependencies), but you have a LOT of repeats with building packages (and libvdpau was removed from SBo's 14.2 repo since it is now included in stock 14.2). Below is a list of all duplicated programs.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.