Your rating: None Average: 4.9 (23 votes)

Simple music player for Sailfish OS.
Licensed under GPLv3.
Source code: https://github.com/equeim/unplayer
Translations: https://hosted.weblate.org/projects/unplayer/translations
Donate: PayPal, Yandex.Money.



Application versions: 
File harbour-unplayer-0.1-1.i486.rpm80.34 KB21/11/2015 - 02:00
File harbour-unplayer-0.1-1.armv7hl.rpm73.62 KB21/11/2015 - 02:00
File harbour-unplayer-0.1.1-1.i486.rpm87.4 KB25/11/2015 - 19:04
File harbour-unplayer-0.1.1-1.armv7hl.rpm80.68 KB25/11/2015 - 19:04
File harbour-unplayer-0.1.2-1.i486.rpm89.77 KB28/11/2015 - 00:14
File harbour-unplayer-0.1.2-1.armv7hl.rpm83.03 KB28/11/2015 - 00:14
File harbour-unplayer-0.2-1.i486.rpm118.72 KB02/12/2015 - 21:17
File harbour-unplayer-0.2-1.armv7hl.rpm109.02 KB02/12/2015 - 21:17
File harbour-unplayer-0.2.1-1.i486.rpm119.17 KB04/12/2015 - 18:43
File harbour-unplayer-0.2.1-1.armv7hl.rpm109.59 KB04/12/2015 - 18:43
File harbour-unplayer-0.3-1.i486.rpm134.44 KB18/12/2015 - 15:02
File harbour-unplayer-0.3-1.armv7hl.rpm123.34 KB18/12/2015 - 15:02
File harbour-unplayer-0.3.1-1.i486.rpm134.9 KB19/12/2015 - 00:56
File harbour-unplayer-0.3.1-1.armv7hl.rpm124.28 KB19/12/2015 - 00:56
File harbour-unplayer-0.3.2-1.i486.rpm138.56 KB04/01/2016 - 18:18
File harbour-unplayer-0.3.2-1.armv7hl.rpm127.27 KB04/01/2016 - 18:18
File harbour-unplayer-0.3.3-1.i486.rpm137.56 KB19/08/2016 - 16:54
File harbour-unplayer-0.3.3-1.armv7hl.rpm126.14 KB19/08/2016 - 16:54
File harbour-unplayer-1.0.0-2.i486.rpm570.19 KB02/04/2017 - 00:29
File harbour-unplayer-1.0.0-2.armv7hl.rpm487.48 KB02/04/2017 - 00:29
File harbour-unplayer-1.0.1-1.i486.rpm570.97 KB02/04/2017 - 20:38
File harbour-unplayer-1.0.1-1.armv7hl.rpm487.77 KB02/04/2017 - 20:38
File harbour-unplayer-1.1.0-1.i486.rpm584.19 KB10/04/2017 - 00:04
File harbour-unplayer-1.1.0-1.armv7hl.rpm498.35 KB10/04/2017 - 00:04
File harbour-unplayer-1.1.1-1.i486.rpm583.65 KB11/04/2017 - 13:57
File harbour-unplayer-1.1.1-1.armv7hl.rpm498.34 KB11/04/2017 - 13:57
File harbour-unplayer-1.2.0-1.i486.rpm593.06 KB13/04/2017 - 14:20
File harbour-unplayer-1.2.0-1.armv7hl.rpm506.81 KB13/04/2017 - 14:20
File harbour-unplayer-1.2.1-1.i486.rpm594.31 KB13/04/2017 - 19:29
File harbour-unplayer-1.2.1-1.armv7hl.rpm507.75 KB13/04/2017 - 19:29
File harbour-unplayer-1.2.2-1.i486.rpm595.4 KB14/04/2017 - 19:31
File harbour-unplayer-1.2.2-1.armv7hl.rpm508.04 KB14/04/2017 - 19:31
File harbour-unplayer-1.2.3-1.i486.rpm594.58 KB19/04/2017 - 23:33
File harbour-unplayer-1.2.3-1.armv7hl.rpm507.5 KB19/04/2017 - 23:33
File harbour-unplayer-1.2.4-1.i486.rpm593.76 KB20/04/2017 - 14:09
File harbour-unplayer-1.2.4-1.armv7hl.rpm507.76 KB20/04/2017 - 14:09
File harbour-unplayer-1.3.0-1.i486.rpm608.34 KB05/05/2018 - 20:36
File harbour-unplayer-1.3.0-1.armv7hl.rpm528.94 KB05/05/2018 - 20:36
File harbour-unplayer-1.4.0-1.i486.rpm563.29 KB15/10/2018 - 22:22
File harbour-unplayer-1.4.0-1.armv7hl.rpm491.87 KB15/10/2018 - 22:22
File harbour-unplayer-1.4.1-1.armv7hl.rpm491.21 KB16/10/2018 - 01:04
File harbour-unplayer-1.4.1-1.i486.rpm563.2 KB16/10/2018 - 01:04
File harbour-unplayer-2.0.0-1.armv7hl.rpm493.54 KB27/05/2019 - 01:10
File harbour-unplayer-2.0.0-1.i486.rpm557.68 KB27/05/2019 - 01:10
File harbour-unplayer-2.0.1-1.armv7hl.rpm498.14 KB30/05/2019 - 03:01
File harbour-unplayer-2.0.1-1.i486.rpm561.86 KB30/05/2019 - 03:01
File harbour-unplayer-2.0.3-1.armv7hl.rpm498.09 KB01/08/2019 - 02:47
File harbour-unplayer-2.0.3-1.i486.rpm563.11 KB01/08/2019 - 02:47

- Fixed loading of Chinese (Simplified) translation
- Disabled opening of video files in Unplayer from other apps (you can still open them from directories view if corresponding switch in settings is enabled)
- Updated translations

- Fixed extraction of media art from FLAC and Ogg files (you will need to reset library to extract media art from already scanned files)
- Unplayer now uses back cover art if there is no front cover (only for embedded media art)
- Fixed Chinese and Polish translation not being included in package
- Updated translations

- Added tag editor
- Added support of ALBUMARTIST tag
- Added option to stop after end of track instead of playing next track in queue
- Added indication of library scanning progress, it is now also cancellable
- Library scanning and removing files doesn't block user interaction anymore
- Improved performance and reduced memory usage of library scanning
- Added command line option to update library without launching GUI
- Disabled detection of WavPack and MPEG-1/2 Video formats (they are not supported in Sailfish OS)
- Fixed selecting incorrect tracks in multi selection mode when using search or from Directories view
- Fixed not starting playback the first time if "Restore player state on startup" is enabled and saved queue is empty
- Fixed extraction of ID3v2 media art if APE tag is also present
- Unplayer now doesn't restore track position if current track wasn't added to queue when restoring player state
- Fixed incorrect display of ampersand symbol in list items


Aslanex's picture

It seems Unplayer now does not recognize .aac files. When I open a folder in Unplayer, it shows only .mp3 songs in it, while when opening in Filecase, everything is shown. Unplayer 1.1.1-1, SFOS 2.1

equeim's picture

That's strange, AAC should be supported. Could you send me an example of file?

Aslanex's picture

Sure, this one is not recognised: https://www.dropbox.com/s/kkcuweg5zrpmqye/Madison%20Mars%20-%20Future%20...

It does play when renamed to .m4a without conversing, but metadata are not found then.

equeim's picture

Files with .aac extension will be supported in the next version. However, the file you sent me is not an AAC in MP4 container but a raw AAC stream. It is possible to extract tags (like artist or album), since it contains ID3 tags, but not audio properties (like duration or bitrate), because the library I use to extract information from audio files (TagLib) does not support raw AAC. You can convert these files to MP4 using ffmpeg, for example. Though I got some strange errors while converting it (but it actually converted). This file is really weird.

Aslanex's picture

Ok, I understand .aac is not a good way to handle songs, but because it can be technically played, it would be better to support the extension. The file was probably produced by a youtube converter, if I remember correctly. When I convert it to M4A with ffmpeg, everything is fine in Unplayer. Thanks for your answers.

giskard's picture

Hi! Did you find any workaround for the gstreamer/pulseaudio high cpu usage?

equeim's picture


p_pahare's picture

i am On ,even  Now Cover Art is not shown by the App. which is visible in older version, Do something , till then I use older version

equeim's picture

Currently 1.x can only show cover art that is located as separate file in the same directory as music file. Embedded cover art will be in 1.1.

objectifnul's picture

UnPlayer 1.0.0-1 not compatible with SFOS Haapajoki.

equeim's picture

Yeah, I've just noticed that Harbour tells the same. Maybe this is because I built package with 2.1.0 SDK. Will fix it soon.

equeim's picture

Should be fixed now.

lispy's picture

I love Unplayer and today I wanted to install it on my wifes Jolla. But sadly, I got a libaudiofile Error when trying to install it. It seems that the repo is down. Where can I get the needed files for installation? What's causing the error...help apperciated.

lpr's picture

newest release 0.3.3 cannot play back mp2 files due to gstreamer1.0 decodebin autodetection bug: https://together.jolla.com/question/142196/how-to-play-mp2-audio-files

subeditor's picture

I exluded my SD-card from tracker (since it showed all the albums cover in the Gallery). Now Unplayer do not see content of SD card also. It's OK when I use Artist, Tracks, Albums etc sections. But it's quite strange for Folders section.

Since not only tracked folders but every Jolla folder is browsable via Unplayer I expected that music files will be visible for Unplayer. Otherwise what is the purpose of giving access to any folder not only for that ones where music files were finded by tracker?

My suggestion is to show content of all folders while browsing via Folder sections but just filtering files by extension.

equeim's picture

That's because directory listing implemented quite hacky. When Unplayer shows content of directory it gets its subdirectories from filesystem and then list of music files in this directory from Tracker database. I did it because I don't know how to check whether I can play a certain file with GStreamer. I'm sure this functionality exists, but I'm very unfamiliar with GStreamer. This issue will be fixed when I switch to more high-level and convenient Qt Multimedia API.

subeditor's picture

Possibly you can try to borrow some solutions from Talefish (https://openrepos.net/content/velox/talefish)
That apps sees even tracks in the directiories that are excluded from Tracker.

lispy's picture

'gst-mp3-fluendo' made it work for me under SF 2.0. Thanks for the hint...

szymeczek34's picture

That's a great app! Thanks a lot. For those having trouble playing mp3s on SFOS 2, I got it working by installing 'gst-mp3-fluendo' by iKozzz.
There is only one thing I'm wondering. Is there a way to disable lockscreen music buttons? I'm using OPX which has amoled screen and I have lpm (sneakpeak) enabled all the time in which media buttons are working and I constantly end up clicking them.

borghal's picture

Unplayer is such a nice app, what a shame it doesn't work on SFOS 2. 

Is there any chance of an update?

eson's picture

Unplayer don't work on SFOS App starts fine but I can't play.

wdehoog's picture

Installed UNPlayer on my one plus one using the port made by vgrade. Your app shows the directories but not the files in there (mp3). Also when using the Albums or Artists selection when a song is pressed the player is started but it is not played (play icon appears not the pause one).

Can it be caused by directories being linked or because the music files are on mounted filesystems (one android partition and another one using cifs)?

giskard's picture

I just did some little corrections to the italian translation.

bury's picture

On my SF Unplayer not work. Installing its ok, but when i tap on the play button, then in a moment player stop :/

Can You add sorting music?


Thak You!

PureTryOut's picture

Sadly I can not install this (using the Warehouse app on the Jolla Phone with Sailfish installed). Once pressing install, an error message pops up saying:


Transaction /1194_cbadebc

Status: repo-not-available

Extra details:

File './mw/armv7hl/libaudioresource-1.0.4-1.3.1armv7hl.rpm' not found on medium 'https://releases.jolla.com/releases/'


How can I fix this?

dfstorm's picture

Same here "libaudioresource-qt-so.2 :s

Bhavasagar's picture

Please try this .

sudo zypper in libresource-devel
sb2 -t SailfishOS-armv7hl -m sdk-install -R zypper in libaudioresource-devel
seike's picture

Same here, would like to test unplayer bot not able to install it :(

mika77's picture

Hi, will you send your app to Jolla Harbour ? It's a very nice music player :P

lispy's picture

Just saw the new Directory feature. Now, unplayer is perfect!!! Thanks for this great app. Best player I user in years on many platforms. It simply nails what I want from a musicplayer on my phone...