Olivia Is a fairly new free, open source Qt5 cloud-based music player for Linux. It can play music from YouTube with over 25,000 Internet radio stations, supports themes, has a mini player mode, can save songs for offline playback, and much more.
Cloud-based music player is now available for testing as alpha software. It looks like Olivia is now considered stable with its 1.0.0 release Snapshot storage (in spite of Project GitHub Release label). Olivia integrates nicely with YouTube, allowing users to search for songs and add them to the play queue, browse YouTube pops with the ability to change countries, etc. To save bandwidth, Olivia only plays audio streaming from YouTube.
If you want to save your online music to a local cache so you can play them later without Internet access, enable
Save tracks while buffering Options in Olivia settings (the gear button in the upper right corner of the Olivia window, next to the player queue).
It is worth noting that when installing with the Snap package, the local music cache path is
~/snap/olivia/current/.local/share/org.keshavnrj.ubuntu/Olivia/downloadedTracks. I want to mention this because there is currently no option to clear the local music cache. Related: YouTube Music Support Has Launched in Google Play Music Desktop Player (GPMDP)
Another interesting feature of Olivia is its theme support and support for dynamic themes. From the player settings, you can choose the color you want the application to use, or enable a dynamic theme that matches the player user interface to the album cover of the currently playing song.
Although I like the fact that Olivia supports changing user interface colors, I also want to choose to use a native user interface that is currently missing.
You can also use a mini player (click the icon to the right of “Play” from the bottom left corner of the app), the player supports transparency, and there is an option at the top-both options are available on Olivia ( At least from my perspective, what Olivia lacks is support for more online music streaming services) and also does not support local music-
Local Music The items in Olivia’s left sidebar are only for music downloaded automatically by Olivia (using
Save tracks while buffering Option) instead of existing local music, but this may change in the future.
Also, even if you find that adding favorites or creating playlists doesn’t work right now
Playlists Items in the Olivia sidebar. They may be unfinished features and will be enabled soon. Related information: MellowPlayer integrates music streaming services with desktops (cross-platform)
Summary of Olivia’s most important features:
- Search and play online music
- Play music from YouTube (audio only to save bandwidth)
- Internet radio browser and player with over 25,000 online radio stations that let you browse stations by country or language, and search by station, country or label
- Browse and play popular music charts (popular tracks and albums) in each country, and set countries
- Audio equalizer and visualizer
- Customizable user interface:
- Support for changing user interface colors
- Dynamic theme, based on album art
- Hide UI elements, such as Player Queue, left sidebar
- Full screen mode
- Mini player mode, supports transparency and is always on top
- Use system title bar or client decoration
- Set DPI scaling factor in player settings
- Search and display lyrics
- Music recommendations showing related songs (not good for me)
- MPRISv2 support
Download Olivia Online Music Player
You can install Olivia music player from Snapshot storage. If your software application (such as Gnome software with a Snap plugin) supports installing a snapshot package, use the program to search and install Olivia from there. You can also use the terminal and enter the following to install:
snap install olivia
If your Linux distribution does not support Snap packages by default, Visit this page Instructions for enabling snapshots.
In addition to capture, Olivia Available on AUR Easy Arch Linux installation.
You can also choose to build Olivia From source.