Hey hey, I have been using Sound Juicer on my Ubuntu 24 / KDE 5 PC and it works, but it doesn’t handle the tags for my MP3 files very nicely. I’ve also used abcde, at the terminal, and that can be better but it takes a lot finessing at the CLI to get the result I want.

Is there a better CD ripper application that will run on Ubuntu and can make setting the MP3 tags dead simple?

Thanks for any ideas!

Edit: Fixed a typo

ETA: Asunder looks good, does what I need and works well on my PC. Thanks for everyone’s ideas and help!

    • @perishthethought@lemm.eeOP
      link
      fedilink
      English
      12 days ago

      I just tried this app. When it opens, the UI is like 3x zoomed in, I can tell I’m not seeing the whole screen.

      I found an open issue in their github with the same complaint. I tried both the appimage and the snapo and they both do this on my Ubunut PC. Guess I’ll have to keep looking.

      • @f4f4f4f4f4f4f4f4@sopuli.xyz
        link
        fedilink
        English
        22 days ago

        I sounds like your window manager is telling the program to display with high-DPI scaling when it shouldn’t be. This is a common issue when running older software written for X11 on newer Linuxes that are using Wayland. fre:ac was originally written in 2001!

        You might have a system display setting to control scaling of “legacy” (X11) applications. I know KDE Plasma does.

  • @kyub@discuss.tchncs.de
    link
    fedilink
    English
    5
    edit-2
    1 day ago

    I use whipper. It’s a command-line application but it’s easy to use and works great every single time. At first you should let it analyze your drive which is the only step more involved. Here’s a mini tutorial for that I wrote for myself but you can also read it on the project page where it’s probably more up to date:

    1. Analyze the drive’s caching behavior: $ sudo whipper drive analyze

    2. Find the drive’s offset. Consult the [[AccurateRip’s CD Drive Offset database|http://www.accuraterip.com/driveoffsets.htm]] for your drive. Drive information can be retrieved with $ whipper drive list. $ sudo whipper offset find -o insert-numeric-value-here. If you omit the -o argument, whipper will try a long, popularity-sorted list of drive offsets. If you can’t confirm your drive offset value but wish to set a default regardless, set read_offset = insert-numeric-value-here in whipper.conf. Offsets confirmed with $ whipper offset find are automatically written to the configuration file. If specifying the offset manually, please note that: if positive it must be written as a number without sign (ex: +102 -> 102), if negative it must include the sign.

    3. After that you just rip any disc by running: $ whipper cd rip

    And just as an example, here’s my ~/.config/whipper/whipper.conf:

    [main]
    path_filter_fat = True
    path_filter_special = False
    
    [drive:<drive ID>]
    vendor = <vendor>
    model = <model>
    release = <release>
    read_offset = <my offset>
    
    [whipper.cd.rip]
    unknown = True
    output_directory = ~/music/_ripped
    track_template = new/%%A/%%y - %%d/%%t - %%n
    disc_template = new/%%A/%%y - %%d/%%A - %%d
    
  • rhythmisaprancer
    link
    fedilink
    English
    32 days ago

    I used Asunder a lot when I was converting to digital and it handled tagging pretty well except for CDs I made from things like Napster files. It doesn’t look like it is updated very frequently now, tho.

    • @perishthethought@lemm.eeOP
      link
      fedilink
      English
      23 days ago

      Yes, thanks but my library is OK now, I am looking for something to both rip and tag my new CDs as I rip them - in one step if possible.

      • MentalEdge
        link
        fedilink
        English
        2
        edit-2
        2 days ago

        Looking up Picard’s instructions… They recommend whipper, as others have done in the thread.

        It can do the tagging for you, but it’s important to note that music CDs do not contain metadata.

        All the rippers that exist, look up what the CD is online, based on stuff like number of tracks, their lengths, and order. iTunes was the ripping software everyone used back in the day, because Apple made and maintained the first extensive database that could be used to automatically tag ripped music.

        Modern rippers typically rely on MusicBrainz (like Picard).

        As such there is no 100% reliable auto-tagging ripper, because a disc might match more than one album, or not be in the database. Such cases will always require manual intervention.

      • @Malfeasant@lemm.ee
        link
        fedilink
        English
        23 days ago

        I use EAC but no idea if it’s available for Linux… I think it’s open source so seems like it should be, but can’t be arsed to Google it right now…

        • LumpyPancakes
          link
          fedilink
          English
          1
          edit-2
          2 days ago

          Looks like Windows only.

          A redditor replied ‘abcde worked well for me last time I needed to rip a cd’ eight months ago.

          Another replied

          ‘Thank you! I didn’t knew if you were joking about the name, but it’s a real package that stands for “A Better CD Encoder” 😂 I’ll be sure to check it out!!!’

          Google says ‘Exact Audio Copy is proprietary freeware, free for non-commercial use. It is written for Microsoft Windows. It has also been tested to work under newer versions of Wine on Linux. EAC is used to convert the tracks on standard audio CDs to WAV files, which can then be transcoded into other formats.’

  • Quazatron
    link
    fedilink
    English
    12 days ago

    I’ve been buying and ripping CDs lately, because some things are simply not available for streaming, and I want FLAC level quality anyway.

    My workflow is as follows: Asunder for ripping, then Picard to label and include the cover art.

    • @perishthethought@lemm.eeOP
      link
      fedilink
      English
      22 days ago

      Thanks. Am I right in seeing that the only install option for Asunder is to download the tar.bz2 file, extract it and then use make to build it? I have not done that before.

      • Quazatron
        link
        fedilink
        English
        12 days ago

        It depends on which distro you’re using, but most have Asunder packaged, and you can use Picard as a Flatpak if you can’t find it natively packaged, IIRC.

  • @Treczoks@lemmy.world
    link
    fedilink
    English
    12 days ago

    I used cdparanoia for ripping CDs. This worked especially well with CDs with issues like scratches or early attempts to make CDs “rip-proof”.