Strawberry: A Fork of Clementine Music Player

In this age of streaming music and cloud services, there are still people who need an application to collect and play their music. If you are such a person, this article should interest you.

We have earlier covered Sayonara music player. Today, we will be taking a look at the Strawberry Music Player.

Strawberry Music Player: A fork of Clementine

The Strawberry Music Player is, quite simply, an application to manage and play your music.

Strawberry media library
Strawberry media library

Strawberry contains the following list of features:

  • Play and organize music
  • Supports WAV, FLAC, WavPack, DSF, DSDIFF, Ogg Vorbis, Speex, MPC, TrueAudio, AIFF, MP4, MP3, ASF and Monkey’s Audio Audio CD playback
  • Native desktop notifications
  • Support for playlists in multiple formats
  • Advanced audio output and device configuration for bit-perfect playback on Linux
  • Edit tags on music files
  • Fetch tags from MusicBrainz Picard
  • Album cover art from Last.fm, MusicBrainz and Discogs
  • Song lyrics from AudD
  • Support for multiple backends
  • Audio analyzer
  • Audio equalizer
  • Transfer music to iPod, iPhone, MTP or mass-storage USB player
  • Streaming support for Tidal
  • Scrobbler with support for Last.fm, Libre.fm and ListenBrainz

If you take a look at the screenshots, they probably look familiar. That is because Strawberry is a fork of the Clementine Music Player. Clementine has not been updated since 2016, while the most recent version of Strawberry (0.5.3) was released early April 2019.

Trivia

You might think that Strawberry music player is named after the fruit. However, its creator claims that he has named the project after the band Strawbs.

Installing Strawberry Music player

Now let’s take a look at how you can install Strawberry on your system.

Ubuntu

The easiest way to install Strawberry on Ubuntu is to install the official snap. Just type:

sudo snap install strawberry 

If you are not a fan of snaps, you can download a .deb file from Strawberry’s GitHub release page. You can install the .deb file by double-clicking it and opening it via the Software Center.

Strawberry is not available in the main Ubuntu repositories.

Fedora

Installing Strawberry on Fedora is much simpler. Strawberry is in the Fedora repos, so you just have to type sudo dnf strawberry. Strawberry is not available on Flatpak.

Arch

Just like Fedora, Strawberry is in the Arch repos. All you have to type is sudo pacman -S strawberry. The same is true for Manjaro.

You can find a list of Linux distros that have Strawberry in their repos here. If you have openSUSE or Mageia, click here. You can also compile Strawberry from source.

Experience with Strawberry Music Player

Playing an audio book with Strawberry
Playing an audio book with Strawberry

I installed Strawberry on Fedora and Windows. I have used Clementine in the past, so I knew what to expect. I downloaded a number of audiobooks and several Old Time Radio shows as I don’t listen to a lot of music. Instead of using a dedicated audiobook player like Cozy, I used Strawberry for listening to these radio shows.

Once I told Strawberry where my files were located, it quickly imported them. I used EasyTag to fix some of the MP3 information on the old time radio shows. Strawberry has a tag editor, but EasyTag allows you to edit several folders very quickly. Strawberry updated the media library instantaneously.

The big plus for me was performance. It loaded quickly and ran well. This might have something to do with the fact that it is not another Electron app. Strawberry is written in good-old-fashioned C++ and Qt 5. No need to load a whole web browser every time you want to play music, or in my case listen to audio dramas.

I was not able to test the Tidal streaming feature because I don’t have an account. Also, I don’t sync music to my iPod.

Final Thoughts

Strawberry is like a standard music player that makes managing and playing your audio library very easy.

The features that I miss from Clementine include the option to access your media from cloud storage systems (like Box and Dropbox) and the ability to download podcasts. But then, I don’t store my media in the cloud and I mainly listen to podcasts on my iPod.

I recommend giving Strawberry a try. You just might like it as much as I do.

Have you ever used Strawberry? What is your favorite music player/manager? Please let us know in the comments below.

If you found this article interesting, please take a minute to share it on social media, Hacker News or Reddit.

Similar Posts

  • Update to my last comment. Once I lowed the volume on Strawberry and just change the system one, the issue does not persist any longer.

  • Thank You for the article. Unfortunately it has not solved my issue, though.
    On my Linux system, songs on Clementine crackle but they don’t on Audacious, just to name one.

    I was hoping that Strawberry would not suffer from the same fault but it does exactly the very same way. I guess it might be the streamer (?) but not sure how to fix this.

    • On the settings dialog go to the ‘backend’ section. Here you will find 3 drop downs labelled: Engine; Output; Device.
      If you are unsure set
      Engine=GStreamer
      Output=Plays audio to a PulseAudio server

      Then choose your soundcard from the list of devices or you can choose the follow the system settings for default device.

      You will find similar settings in Clementine. If you use the AppImage of Strawberry you get more options to play with other than just GStreamer