Audacious & audio file handling under EL8 vs. EL9

Hi,

I’m managing a series of desktop clients running a mix of EL8 and EL9 clones, mostly Rocky Linux and AlmaLinux. EPEL and RPMFusion are configured on all the systems.

Under EL9 every current and less current audio format is managed correctly by Audacious. Here’s the corresponding packages that are installed on EL9:

# rpm -qa | grep audacious
audacious-libs-4.4.2-1.el9.x86_64
audacious-4.4.2-1.el9.x86_64
audacious-plugins-4.4.2-1.el9.x86_64
audacious-plugins-freeworld-aac-4.3.1-1.el9.x86_64
audacious-plugins-freeworld-4.3.1-1.el9.x86_64
audacious-plugins-ffaudio-4.4.2-1.el9.x86_64
audacious-plugins-jack-4.4.2-1.el9.x86_64
audacious-plugins-exotic-4.4.2-1.el9.x86_64

And here’s an EL8 system:

# rpm -qa | grep audacious
audacious-libs-4.4.2-1.el8.x86_64
audacious-4.4.2-1.el8.x86_64
audacious-plugins-freeworld-4.3.1-1.el8.x86_64
audacious-plugins-jack-4.4.2-1.el8.x86_64
audacious-plugins-exotic-4.4.2-1.el8.x86_64
audacious-plugins-freeworld-aac-4.3.1-1.el8.x86_64
audacious-plugins-4.4.2-1.el8.x86_64

On EL8 systems the audacious-plugins-ffaudio package seems to be missing. It isn’t provided by any third-party repository. And this is probably the reason why audio file formats like .m4a and .wma are not supported. Correct me if I’m wrong.

Any suggestions ?

You could try:

dnf install faad2 faad2-libs

those apparently should be enough for m4a. Also potentially gstreamer1-libav, I use a lot of gstreamer plugins for decoding when I have problems with audio, etc.

Hi @microlinux

Check RPM Fusion repos

sudo dnf install \
  https://download1.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm \
  https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-8.noarch.rpm
sudo dnf clean all && sudo dnf update
sudo dnf search audacious-plugins-ffaudio

If you find a trustworthy one:

sudo dnf copr enable username/project
sudo dnf install audacious-plugins-ffaudio

Unfortunately that didn’t do the trick. Though both .m4a and .wma files can be read by VLC. But not by Audacious.

The audacious-plugins-ffaudio package exists in EPEL9… but not in EPEL8. Looks like the EPEL (or RPMFusion) maintainers have forgotten this one.

I managed to build the missing audacious-plugins-ffaudio file for EL8 using a patch:

https://pub.microlinux.fr/rockylinux/8/x86_64/ChangeLog.txt

Cheers,

Niki

1 Like

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.