Long story short, I learned there is an XMMS release of a plugin I use in Winamp for music playback (mp3PRO). Sadly, I recoded most of my music to mp3PRO back in the day, and now I’m stuck using Winamp, even on Linux. I like the player, wouldn’t change it, but I wanted to switch to something native, like Audacious or Qmms. But, this codec is abandonware and it only has a plugin released for XMMS back in 2005 (closed source, of course).

Is there any way I can make this plugin work in any modern player? It’s 32-bit only, but that’s not a problem, I can just use the 32-bit versions of Audacious or Qmms (Void still has 32-bit builds of them in repo)… maybe like a wrapper or something… I would debug and do whatever it needs, I just need some pointers where to start looking and what to do exactly if I’m gonna have a shot at making this work.

I tried loading the plugin in Audacious, it throws and error while loading, something xmms_config related (can’t remember, I’m currently not at the PC I was testing this on), Qmms just says that it can’t load the plugin. I presume GTK+ would be required and I’d bundle whatever libraries it needs with the plugin, just don’t know where to start really… ldd would be a good start I guess, but I didn’t run that 😂.

  • t0m5k1@lemmy.world
    link
    fedilink
    arrow-up
    6
    ·
    edit-2
    1 year ago

    If your winamp is still functional, I’d just suggest you convert all mp3pro to wav using the disc writer plugin and then use ffmpeg to convert to mp4 or normal mp3.

    Then you won’t need to worry about the mp3pro codec issues.

    • 0x4E4F@infosec.pubOP
      link
      fedilink
      English
      arrow-up
      6
      ·
      edit-2
      1 year ago

      Yeah, but that will be their second conversion thus far… 3rd if you count the original CD it was ripped from 😔. I do wanna avoid that.

      • Chewy@discuss.tchncs.de
        link
        fedilink
        arrow-up
        5
        ·
        1 year ago

        At some point you’ll have to use a new codec, even if it’s in 10 years. So it might be a good idea to download the music instead of converting.

        Soulseek with Nicotine+ seems to be a good way to download music. Or streamrip/deemix with a (temporary) Deezer/Tidal subscription supports high quality audio.

        • 0x4E4F@infosec.pubOP
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 year ago

          I was afraid that this might be the only viable solution… I would do it, but it will take A LOT of time.

          • db2@sopuli.xyz
            link
            fedilink
            arrow-up
            3
            ·
            1 year ago

            More time than trying to shoehorn a defunct package for an abandoned codec in to a random player which even if it works would only be a temporary kludge not a fix?

        • 0x4E4F@infosec.pubOP
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 year ago

          wav takes too much space, the collection will grown 5, 6 times the size… I just don’t have that much online storage at my disposal, my NAS is 4 x 2TB drives in RAID5, I have about 6TB at my disposal for everything (personal stuff as well as media).

          • khannie@lemmy.world
            link
            fedilink
            English
            arrow-up
            3
            arrow-down
            1
            ·
            1 year ago

            You could compress the wav to flac without losing anything. It’ll still be a lot larger that the MP3 though.

            Maybe give it a whirl with a few and see how it works out.

          • d3Xt3r@lemmy.nzM
            link
            fedilink
            arrow-up
            2
            arrow-down
            1
            ·
            edit-2
            1 year ago

            Well it’s Black Friday and HDDs are going for cheap. 6TB is nothing these days, when you could get a 16TB external drive for only $200, or a internal SATA one for $185. Or you could replace/supplement your entire NAS with a single 6TB drive for only $50.

            Disk space is cheap now, so upgrade your storage, convert your music to FLAC, problem solved.

            • 0x4E4F@infosec.pubOP
              link
              fedilink
              English
              arrow-up
              2
              ·
              edit-2
              1 year ago

              Ummm… I don’t live in the US and $50 is A LOT for me. My monthly salary is about $500. All of these 2TB drives are used and dicomissioned (replaced for larger one, they’re from work). I just don’t have the funds to replace them. The NAS is DIY as well.

              And drives are not that cheap around here. They are, but not as cheap as in the US. SSDs are about the same price though… but our salaries are not.

        • const_void@lemmy.ml
          link
          fedilink
          arrow-up
          1
          ·
          1 year ago

          That particular conversion is lossless but the original MP3 Pro file is lossy and converting to MP3 again would be double lossy. Best solution is to rerip or download a good copy.