Clementine

Software Screenshot:
Clementine
Software Details:
Version: 1.3.1 updated
Upload Date: 26 Apr 16
Developer: David Sansome
Distribution Type: Freeware
Downloads: 129

Rating: nan/5 (Total Votes: 0)

Clementine is an open source and cross-platform music playback application that supports a plethora of digital audio file formats and is heavily inspired by version 1.4 of the highly acclaimed Amarok audio player software. The application lets users to play tracks from their local music library, listen to Internet radio stations, create dynamic or smart playlists, playback Audio-CDs, playback songs uploaded to popular cloud hosting services, as well as to discover and fetch podcasts.

Features at a glance

Key features include tabbed playlists, support for importing and exporting M3U, PLS, ASX, and XSPF playlists, CUE sheet support, native desktop notifications, projectM visualisations, queue manager, lyrics, automatic download of biographies and photos of artists, and fetching of missing tags from the MusicBrainz service. With Clementine you can also transcode your music into MP3, FLAC, AAC, Ogg Vorbis and Ogg Speex digital audio file formats, edit tags of MP3 and Ogg files, or download missing album artwork from Amazon or Last.fm.

You can sync your portable player

Another interesting feature is the ability to effortlessly synchronize your portable audio player, such as iPod, iPhone, or any other device that uses the MTP or mass-storage technologies and connects through a USB port. In addition, you can remotely control the application using an Android device, a Wii remote, Media Player Remote Interfacing Specification (MPRIS), or the command-line of another Linux-based operating system.

Supports a wide range of music and cloud storage services

The built-in radio functionality supports a wide range of services, including Digitally Imported, Soundcloud, Spotify, Last.fm, Magnatune, Grooveshark, SomaFM, Subsonic, Jamendo, Icecast, SKY.fm, and JAZZRADIO.com. Search for audio files and playing them from a popular cloud storage service is also possible. It supports Dropbox, SkyDrive, Ubuntu One, Box, and Google Drive. Furthermore, the GNU/Linux, Mac OS X and Microsoft Windows operating system are supported at this time.

Bottom line

In conclusion, Clementine is a very modern and complex music playback software that can easily replace the default audio player application of your Linux distribution.

What is new in this release:

  • Major features:
  • Vk.com support
  • Seafile support (server >= 4.4.1)
  • Add Ampache compatibility (through Subsonic service)
  • Add new analyzer "Rainbow Dash"
  • Answer to the ultimate question of life, the universe and everything
  • Add "Psychedelic Colour" mode to all analyzers
  • Add left click to fullsize cover on playing widget.
  • Add m4b support for non-drm files.
  • Ignore English articles for library sorting.
  • Improve the organize dialog.
  • Add an option to warn before closing a playlist tab.
  • Add an option to disable the pause notification.
  • Add options to hide some internet services.
  • Add an option to disable inline song metadata editing.
  • Add "details below" and "no details" now playing widget options.
  • Add "no song details" now playing widget option.
  • Add icons to the extras menu.
  • Add a source icon for CD tracks.
  • Allow user to remove directories in the Files tab.
  • Add ability to remove unavailable items from playlist.
  • Add a button to the transcode dialog to add all files in a directory.
  • Make it impossible to collapse either side of the MainWindow splitter.
  • Add menu items for updating and doing a full rescan of Google Drive.
  • Increase Soundcloud cover image size.
  • Add the ability to pause Spotify tracks.
  • Add the ability to add or remove a Spotify track to a Spotify playlist through context menu.
  • Add Spotify tracks to Spotify playlists by drag and drop.
  • Add ability to get a link to share Spotify playlists and songs.
  • Improve handling of Spotify Top Tracks and compilations.
  • Add playlist actions to Spotify songs.
  • Add ability to automatically set podcast as listened after successfully sending it to a device.
  • Add ability to order podcasts by age.
  • Allow user to download multiple podcasts at the same time.
  • Add ability to cancel podcast downloads in progress.
  • Allow user to hide listened podcast episodes.
  • Huge improvement of the speed at startup.
  • Improve performance of mass rating changes.
  • Improve ripping performance.
  • Persistent cache for pixmaps. Huge improvement of the performance when scrolling the library for example.
  • Add AppData file for Clementine (for GNOME and KDE Software Centers).
  • Add iPod-like behaviour to previous button.
  • Add HipHop and Kuduro equalizers.
  • Remember current playlist between restarts.
  • IDv3 tag lyrics support.
  • Scroll to last played track when switching playlists.
  • Add stop after each song repeat mode.
  • Sort discs numerically when using Group by disc.
  • Add ability for sort by group and performer in the library view.
  • Parse the year of a disc from musicbrainz.
  • Add track intro mode.
  • Add ability to add a search term with tab and space in the smart playlist window.
  • Add love/ban (Last.fm) global shortcuts.
  • Add support for "original year" tags.
  • Send album artist to Last.fm with liblastfm >= 1.0.0.
  • Add sample rate selection.
  • Add option to change the time step when seeking using the keyboard.
  • Playlist sort by album considers disc and track numbers.
  • Add options for double clicking song in the playlist.
  • Volume slider handles glow effect using system theme.
  • Library view sort line themable.
  • Show track durations in the CD ripper dialog.
  • Add ability to read REM DISC tag from Cue sheet.
  • Add ability to lock/unlock rating edit status.
  • Add the support of trackNum elements in XSPF.
  • Add support for inhibiting the screensaver on windows.
  • Add "Smart Playlists" for Subsonic.
  • Add lyrics from AZLyrics.
  • Add lyrics from bollywoodlyrics.com.
  • Add lyrics from hindilyrics.net.
  • Add lyrics from lololyrics.com.
  • Add lyrics from Musixmatch.
  • Add lyrics from Tekstowo.pl.
  • (Mac OS X) Use Alt+Tab to switch between playlist tabs.
  • Bugfixes:
  • Fix crash when click on a SoundCloud entry in internet tab.
  • Fix crash when marking podcast as listened.
  • Fix crash after pressing OK in the device properties window.
  • Fix stop after track which doesn't remove now playing.
  • Fix play bleeding into next track after auto stop.
  • Fix analyzer framerate when mouseover play scrubber.
  • Fix issues with buffers sent to analyzer.
  • Fix block analyzer framerate.
  • Fix divide-by-zero possibility with small buffers at end of track.
  • Fix divide-by-zero possibility in moodbar.
  • Fix oversized album cover art.
  • Clean cover art from /tmp.
  • Fix the rendering of the little numbers in the boxes on queued items in the playlist.
  • Fix parsing of MusicBrainz data for discid.
  • Fix random artifacting on nyanalyzer on startup.
  • Fix podcasts length issues (which caused issues with seeking for example).
  • Fix too small equalizer window size.
  • Fix labels which don't inherit system text colors in the edit tag dialog.
  • Fix the mess of the queue manager after playlist re-sort.
  • Fix for queue ordering issue in the playlist view when using Ctrl+D to dequeue a track.
  • Fix detection of parent-relative paths in playlist saving.
  • Fix path seperators issue when reading playlists.
  • Fix m3u parser issue when an artist's name has a hyphen.
  • Fix bug with percents when fetch the Jamendo catalogue.
  • Fix a little dropout when transition to next track.
  • Fix broken RockRadio.com for premium users.
  • Fix Subsonic login with + characters in the password.
  • Fix accents issue in when save playlist in xspf format.
  • Fix issues with some songs length thanks to Taglib. People with Taglib installed on their system will have to wait a new release of Taglib.
  • Fix moodbars not generating correctly.
  • Fix socket leak in moodbar.
  • Fix memory leak in tagreader.
  • Fix crash when trying to fingerprint but missing a plugin.
  • Fix infinite scan with Subsonic when the library is empty.
  • Fix shortcut/media keys issues on Mac.
  • Fix compilation issues on Yosemite.
  • Fix performer tag for mpeg.
  • Fix parsing issues with "innovative" datetime formats.
  • Fix laggy interface on Mac.
  • Fix playback breaks in Spotify.
  • Fix memory leaks.
  • Fix crash when stopping song that is fading after pausing.
  • Fix crash when trying to download a track but there is no current one playing.
  • Fix default spinner gif image which shows white pixels around the image.
  • Fix setting album artist tag for FLAC files if it already exists.
  • Fix crash when Clementine lists the albums on Ampache.
  • Fix Last.fm scrobbling after seek.
  • Fix metadata not processed properly for some streams (Akamai).
  • Fix save state when the song was paused.
  • Fix some issues in Boom and Turbine analyzers.
  • Fix song continuously rewinding when seeking using keyboard arrow keys.
  • Fix OSD re-posistioning which doesn't work on multiple monitors.
  • Fix Sonogram state while paused.
  • Fix crash when changing 'group by' while album covers are still loading.
  • Fix loss of valid data from an mp3 file when using the metadata editor.
  • Fix track slider twitching.
  • Fix Di.fm stations stuck when try to play them without internet.
  • Make mood files hidden in NTFS.
  • Fix time labels blinking when playing streams without known duration.
  • Fix tag fetcher which applies incorrect tags for songs without any results.
  • Fix Clementine getting stuck when transitioning from a local track to a Spotify track with crossfade disabled.
  • Fix previous track when playing a dynamic random mix.
  • Fix fullscreen album covers for monitors in portrait mode.
  • Don't scale down star icons by 1 pixel.
  • (Mac OS X) Fix Soundcloud API Search which simply doesn't work
  • (Windows) Fix context menu for the "now playing widget"
  • Removed features:
  • Remove Ubuntu One support.
  • Remove Discogs support.
  • Remove GrooveShark support.
  • Remove Radio GFM support.
  • Build system changes:
  • Update to gstreamer 1.0.
  • Don't compile vreen with link-time optimizations.
  • Use the system's sha2 library if it's available.
  • Remove libindicate-qt.
  • Remove internal copy of libechonest and add it as dependency.
  • Use libcrypto++ instead of QCA.
  • Update TagLib to 1.10.0.
  • (Windows) Uninstall a previous install of Clementine when installing a new version.
  • (Windows) Remember the last installation path.
  • (Windows) Add libgmp-10.dll which is required by libgiognutls.dll.
  • (Mac OS X) Use a GTlsDatabase for gstreamer SSL.
  • (Linux) Follow freedesktop.org specifications for icons.
  • (Linux) Add a 128x128 version of the Clementine icon.
  • (Debian/Ubuntu) Remove internal copy of chromaprint and add it as dependency.
  • (Debian/Ubuntu) Add libmygpo-qt-dev (=> 1.0.7).
  • (Fedora) Don't depend on libplist or usbmuxd.

What is new in version 1.3.0:

  • Major features:
  • Vk.com support
  • Seafile support (server >= 4.4.1)
  • Add Ampache compatibility (through Subsonic service)
  • Add new analyzer "Rainbow Dash"
  • Answer to the ultimate question of life, the universe and everything
  • Add "Psychedelic Colour" mode to all analyzers
  • Add left click to fullsize cover on playing widget.
  • Add m4b support for non-drm files.
  • Ignore English articles for library sorting.
  • Improve the organize dialog.
  • Add an option to warn before closing a playlist tab.
  • Add an option to disable the pause notification.
  • Add options to hide some internet services.
  • Add an option to disable inline song metadata editing.
  • Add "details below" and "no details" now playing widget options.
  • Add "no song details" now playing widget option.
  • Add icons to the extras menu.
  • Add a source icon for CD tracks.
  • Allow user to remove directories in the Files tab.
  • Add ability to remove unavailable items from playlist.
  • Add a button to the transcode dialog to add all files in a directory.
  • Make it impossible to collapse either side of the MainWindow splitter.
  • Add menu items for updating and doing a full rescan of Google Drive.
  • Increase Soundcloud cover image size.
  • Add the ability to pause Spotify tracks.
  • Add the ability to add or remove a Spotify track to a Spotify playlist through context menu.
  • Add Spotify tracks to Spotify playlists by drag and drop.
  • Add ability to get a link to share Spotify playlists and songs.
  • Improve handling of Spotify Top Tracks and compilations.
  • Add playlist actions to Spotify songs.
  • Add ability to automatically set podcast as listened after successfully sending it to a device.
  • Add ability to order podcasts by age.
  • Allow user to download multiple podcasts at the same time.
  • Add ability to cancel podcast downloads in progress.
  • Allow user to hide listened podcast episodes.
  • Huge improvement of the speed at startup.
  • Improve performance of mass rating changes.
  • Improve ripping performance.
  • Persistent cache for pixmaps. Huge improvement of the performance when scrolling the library for example.
  • Add AppData file for Clementine (for GNOME and KDE Software Centers).
  • Add iPod-like behaviour to previous button.
  • Add HipHop and Kuduro equalizers.
  • Remember current playlist between restarts.
  • IDv3 tag lyrics support.
  • Scroll to last played track when switching playlists.
  • Add stop after each song repeat mode.
  • Sort discs numerically when using Group by disc.
  • Add ability for sort by group and performer in the library view.
  • Parse the year of a disc from musicbrainz.
  • Add track intro mode.
  • Add ability to add a search term with tab and space in the smart playlist window.
  • Add love/ban (Last.fm) global shortcuts.
  • Add support for "original year" tags.
  • Send album artist to Last.fm with liblastfm >= 1.0.0.
  • Add sample rate selection.
  • Add option to change the time step when seeking using the keyboard.
  • Playlist sort by album considers disc and track numbers.
  • Add options for double clicking song in the playlist.
  • Volume slider handles glow effect using system theme.
  • Library view sort line themable.
  • Show track durations in the CD ripper dialog.
  • Add ability to read REM DISC tag from Cue sheet.
  • Add ability to lock/unlock rating edit status.
  • Add the support of trackNum elements in XSPF.
  • Add support for inhibiting the screensaver on windows.
  • Add "Smart Playlists" for Subsonic.
  • Add lyrics from AZLyrics.
  • Add lyrics from bollywoodlyrics.com.
  • Add lyrics from hindilyrics.net.
  • Add lyrics from lololyrics.com.
  • Add lyrics from Musixmatch.
  • Add lyrics from Tekstowo.pl.
  • (Mac OS X) Use Alt+Tab to switch between playlist tabs.
  • Bugfixes:
  • Fix crash when click on a SoundCloud entry in internet tab.
  • Fix crash when marking podcast as listened.
  • Fix crash after pressing OK in the device properties window.
  • Fix stop after track which doesn't remove now playing.
  • Fix play bleeding into next track after auto stop.
  • Fix analyzer framerate when mouseover play scrubber.
  • Fix issues with buffers sent to analyzer.
  • Fix block analyzer framerate.
  • Fix divide-by-zero possibility with small buffers at end of track.
  • Fix divide-by-zero possibility in moodbar.
  • Fix oversized album cover art.
  • Clean cover art from /tmp.
  • Fix the rendering of the little numbers in the boxes on queued items in the playlist.
  • Fix parsing of MusicBrainz data for discid.
  • Fix random artifacting on nyanalyzer on startup.
  • Fix podcasts length issues (which caused issues with seeking for example).
  • Fix too small equalizer window size.
  • Fix labels which don't inherit system text colors in the edit tag dialog.
  • Fix the mess of the queue manager after playlist re-sort.
  • Fix for queue ordering issue in the playlist view when using Ctrl+D to dequeue a track.
  • Fix detection of parent-relative paths in playlist saving.
  • Fix path seperators issue when reading playlists.
  • Fix m3u parser issue when an artist's name has a hyphen.
  • Fix bug with percents when fetch the Jamendo catalogue.
  • Fix a little dropout when transition to next track.
  • Fix broken RockRadio.com for premium users.
  • Fix Subsonic login with + characters in the password.
  • Fix accents issue in when save playlist in xspf format.
  • Fix issues with some songs length thanks to Taglib. People with Taglib installed on their system will have to wait a new release of Taglib.
  • Fix moodbars not generating correctly.
  • Fix socket leak in moodbar.
  • Fix memory leak in tagreader.
  • Fix crash when trying to fingerprint but missing a plugin.
  • Fix infinite scan with Subsonic when the library is empty.
  • Fix shortcut/media keys issues on Mac.
  • Fix compilation issues on Yosemite.
  • Fix performer tag for mpeg.
  • Fix parsing issues with "innovative" datetime formats.
  • Fix laggy interface on Mac.
  • Fix playback breaks in Spotify.
  • Fix memory leaks.
  • Fix crash when stopping song that is fading after pausing.
  • Fix crash when trying to download a track but there is no current one playing.
  • Fix default spinner gif image which shows white pixels around the image.
  • Fix setting album artist tag for FLAC files if it already exists.
  • Fix crash when Clementine lists the albums on Ampache.
  • Fix Last.fm scrobbling after seek.
  • Fix metadata not processed properly for some streams (Akamai).
  • Fix save state when the song was paused.
  • Fix some issues in Boom and Turbine analyzers.
  • Fix song continuously rewinding when seeking using keyboard arrow keys.
  • Fix OSD re-posistioning which doesn't work on multiple monitors.
  • Fix Sonogram state while paused.
  • Fix crash when changing 'group by' while album covers are still loading.
  • Fix loss of valid data from an mp3 file when using the metadata editor.
  • Fix track slider twitching.
  • Fix Di.fm stations stuck when try to play them without internet.
  • Make mood files hidden in NTFS.
  • Fix time labels blinking when playing streams without known duration.
  • Fix tag fetcher which applies incorrect tags for songs without any results.
  • Fix Clementine getting stuck when transitioning from a local track to a Spotify track with crossfade disabled.
  • Fix previous track when playing a dynamic random mix.
  • Fix fullscreen album covers for monitors in portrait mode.
  • Don't scale down star icons by 1 pixel.
  • (Mac OS X) Fix Soundcloud API Search which simply doesn't work
  • (Windows) Fix context menu for the "now playing widget"
  • Removed features:
  • Remove Ubuntu One support.
  • Remove Discogs support.
  • Remove GrooveShark support.
  • Remove Radio GFM support.
  • Build system changes:
  • Update to gstreamer 1.0.
  • Don't compile vreen with link-time optimizations.
  • Use the system's sha2 library if it's available.
  • Remove libindicate-qt.
  • Remove internal copy of libechonest and add it as dependency.
  • Use libcrypto++ instead of QCA.
  • Update TagLib to 1.10.0.
  • (Windows) Uninstall a previous install of Clementine when installing a new version.
  • (Windows) Remember the last installation path.
  • (Windows) Add libgmp-10.dll which is required by libgiognutls.dll.
  • (Mac OS X) Use a GTlsDatabase for gstreamer SSL.
  • (Linux) Follow freedesktop.org specifications for icons.
  • (Linux) Add a 128x128 version of the Clementine icon.
  • (Debian/Ubuntu) Remove internal copy of chromaprint and add it as dependency.
  • (Debian/Ubuntu) Add libmygpo-qt-dev (=> 1.0.7).
  • (Fedora) Don't depend on libplist or usbmuxd.

What is new in version 1.2.3:

  • Bugfixes:
  • Fix compilation with GCC 4.9.
  • (Linux) Fix poor search performance with sqlite 3.8.
  • (Ubuntu) Fix dependency issues on Ubuntu 14.04.
  • (Windows) Upgrade to OpenSSL 1.0.1g to fix CVE-2014-0160.

What is new in version 1.2.2:

  • Major features:
  • (Android Remote) Add kittens support.
  • Bugfixes:
  • Rename SkyDrive to OneDrive.
  • Don't include the user's IP address in the log (from the network remote settings dialog).
  • (Debian) Fix a bug with HTTPS logins to all cloud storage providers.
  • (Mac OS X) Fix a bug in the workaround for a weird font issue on 10.9.
  • (Mac OS X) Fix rendering of source icons on retina displays.
  • (Android Remote) Don't advertise songs that aren't available.
  • (Android Remote) Fix playing songs with special characters in filenames.

What is new in version 1.2.1:

  • Bugfixes:
  • Fix library download in the network remote.
  • Fix removing songs from playlist in the network remote.
  • Fix login failures with box.com.
  • (Mac OS X) Add a workaround for a weird font issue on 10.9.
  • (Linux) Fix a typo that would prevent the Spotify downloader button from ever being shown.

What is new in version 1.2.0:

  • Major features:
  • Add support for indexing and playing music from Box, Dropbox, Skydrive, and Ubuntu One.
  • Add support for Subsonic.
  • Remote control support for Android.
  • Add a Playlist tab to the sidebar. Starred playlists are saved in here when their tabs are closed.
  • Other features:
  • Add configurable blur & opacity to album art when used as a playlist background.
  • Support Opus where available.
  • Support .mka and .oga file extensions.
  • Parsing support for WPL playlists.
  • Sort providers by user preference.
  • Add year and bitrate to MPRIS2 messages.
  • Add "not equals" operator to fields in the smart playlist wizard.
  • Add an option to write ratings, play count and scores to files.
  • Add options to show the rating and score on the OSD.
  • Add support for POPM tags.
  • Add support for FMPS tags in Ogg, FLAC, MP4 and ASF files.
  • Compile the bundled Taglib with ASF, MP4 and Opus support.
  • Make it possible to cancel cover searches.
  • Add an option to resume playback on startup.
  • Add support for Performer and Grouping tags.
  • Add Radio GFM.
  • Add an Apply button to the settings dialog.
  • Make it possible to mark all episodes of a podcast as new/listened.
  • Add an option for fading in/out on pause/unpause.
  • Add stereo balance slider to the equalizer.
  • Add a --restart-or-previous commandline flag.
  • Allow files to be transcoded directly from the playlist.
  • Export downloaded album covers
  • Removed features:
  • Removed iDevice support - it doesn't work well with modern devices and libgpod isn't being updated to support them.
  • (Windows) Removed support for WMDM devices. This was very fragile to cross-compile and was buggy and untested.
  • (Mac OS X) Removed support for 10.6. OS X 10.7 or later is now required.
  • Bugfixes:
  • Fix gapless playback!
  • Detect corrupt FLAC files when parsing tags.
  • Load tags from local files asynchronously.
  • Show more than 5 album results at a time from Spotify.
  • Detect last.fm login failures correctly.
  • Support x-audio/mime types for podcasts.
  • Locale-aware library sorting.
  • Remove duplicate tracks from Spotify search results.
  • Do not fetch Magnatune library until the service is expanded.
  • Sort Magnatune library after refresh.
  • Make the playlist parser recognise 2 character URL schemes.
  • Read and write more metadata for MP4 tags.
  • Translate Unity quicklist actions.
  • Fix a memory leak when fingerprinting songs.
  • Preserve user stats when opening the edit tag dialog.
  • Fix neverending task when a Grooveshark session is invalid.
  • Elide the fancy sidebar text on the right instead of the middle.
  • Increase the maximum size of the moodbar cache.
  • Use a new Amazon access key.
  • Select the next tab when a playlist tab is closed.
  • Fix radio playlists in non-English locales.
  • Fix cursor following playback.
  • Hide moodbar playlist column by default.
  • Use native language names in the language selector where available.
  • Only show a tooltip on sidebar tabs when needed.
  • Never start playing a background stream (like Hypnotoad) on startup.
  • Run the moodbar generation at a lower CPU and IO priority.
  • Pressing space with the seekbar focused now toggles play/pause.
  • Update tray icon progress immediately on track change.
  • Don't replace song metadata with blank m3u EXTINF metadata.
  • Fix a bug when fingerprinting files with non-ascii characters.
  • Fix occasional freezing analyzers.
  • Make wheel events on the analyzer change the volume.
  • (Mac OS X and Windows) Highlight the actual file in Finder or Explorer when using "Show file in browser".
  • (Windows) Run Clementine with normal user privileges after installation.
  • (Windows) Fix a "Error loading http://audio/mpegurl" error on first start.
  • (Mac OS X) Don't probe stupid printers when scanning for music devices.
  • (Mac OS X) Show a better error message when using an old version of OS X.
  • Build system changes:
  • Add continous builds for Fedora Core 18, Ubuntu 12.10 and Ubuntu 13.04.
  • (Linux) Use the system's version of libmygpo-qt if available.
  • (Mac OS X and Windows) Upgrade to Qt 4.8.3.
  • (Mac OS X) Sign release .dmgs.

What is new in version 1.1.1:

  • Bugfixes:
  • Bundle Taglib 1.8 on older distros to enable Google Drive support in Clementine.

What is new in version 1.1.0:

  • Major features:
  • Podcast support with integration with gpodder.net.
  • Add support for indexing and playing music from Google Drive.
  • Add Soundcloud support.
  • Add jazzradio.com support.
  • Moodbar support.
  • Other features:
  • Show nearby concerts for an artist using the Songkick API.
  • Support "My Music" in Grooveshark.
  • Support logical operators in the playlist filter.
  • Remove Spotify and Grooveshark search playlists in favour of the
  • internet tab.
  • Support liblastfm1.
  • Make the grouping of global search results configurable.
  • Support top lists in Spotify (eg. top 100).
  • Support drag and drop from the global search to the playlist.
  • Support undo for playlist sorting and shuffling.
  • Updated global search UI.
  • Verify and backup database on startup.
  • Support mono playback.
  • Add an option to prefer the AlbumArtist tag over the Artist tag when
  • scrobbling to Last.fm.
  • Add the ability to get a Grooveshark URL to share a songs and playlists.
  • Support loading spotify URLs from the command line.
  • Add "Very high" quality setting for visualisations.
  • Support setting the current album cover or a custom image as the
  • playlist background.
  • Add support for darklyrics as a lyrics source.
  • Add %filename% as a custom OSD variable.
  • Show .mka, .ape and .wv in file view.
  • Load cover art from mp4 files.
  • Copy text from all visible columns when copying a playlist row.
  • Add "Edit file information" and "Show in file browser" actions to the
  • file view.
  • Add Discogs as an album cover provider.
  • Nyanalyzer cat now goes to sleep between songs.
  • (Mac OS X) Support drag and dropping files and folders on the dock icon.
  • (Mac OS X) Support notification center instead of Growl on Mountain
  • Lion.
  • (Mac OS X) Support fullscreen mode in Mountain Lion.
  • (Mac OS X) Draw high resolution text when using a retina display.
  • Bugfixes:
  • Use new authentication API for di.fm/sky.fm to fix logging in to those
  • services.
  • Move tag reading to a separate process to isolate taglib crashes.
  • Fix hang on exit while library is being changed.
  • Fix parsing of cue sheets longer than 99 minutes.
  • Preserve the current song in the library view when filtering.
  • Previous button actually goes to the previous track when repeat track
  • mode is enabled.
  • Fix crashes when requesting MPRIS data during startup.
  • Enable horizontal scrolling in the Transcode dialog so the user can see
  • the whole path.
  • Stop showing the search box for Grooveshark and Spotify if the user is
  • not logged in.
  • Fix neverending task in Grooveshark if the user is logged out.
  • Fix 1px size change in the tool buttons in the main window.
  • Dragging songs to the bottom of the playlist now adds them to the
  • bottom.
  • Improve startup time by moving DeviceManager initialisation off the main
  • thread.
  • Fix crash when trying to seek with no song playing.
  • Scale the missing cover image in the edit tag dialog correctly.
  • Use the first visible column when dragging and dropping within the
  • playlist.
  • Fix a crash at startup when initialising the library before the grouping
  • settings have been loaded.
  • Handle various artists correctly in global search.
  • Add suggestions in global search.
  • Follow HTTP redirects correctly.
  • Find hidden album art.
  • Support genre and date in cue sheets.
  • Cache album art in the library model to prevent flicking when filtering.
  • Locale-aware sorting of Grooveshark songs.
  • Sort Grooveshark playlists by name.
  • Work around a bug in Qt so the number of mouse wheel scroll lines is
  • respected.
  • Fix transparency of visualisation overlay.
  • Fix transparency of pretty OSD.
  • Show thumbnails of album art in the tray icon tooltip instead of full
  • size images.
  • Allow upper case headers in PLS files.
  • Support libimobiledevice 1.1.2.
  • Fix crash when drag and dropping from a separate Clementine instance.
  • Sort SomaFM streams alphabetically.
  • Fix crash when OpenGL is unavailable.
  • Fix some resource leaks in the Grooveshark support.
  • Update the year when completing tags automatically.
  • Fix a crash when changing a song's rating.
  • Fix a crash when searching for album covers.
  • Load spotify URLs correctly from playlists.
  • (Linux) Fix a crash on exit when Gnome accessibility is enabled.
  • (Linux) Work around a hang on exit caused by certain NVidia drivers.
  • (Linux) Support devices with no partition table.
  • (Linux) Support "open with" in Ubuntu.
  • (Linux) Fix a crash in PlayTrack MPRIS method.
  • (Linux) Fix the types of some MPRIS fields.
  • (Mac OS X) Fix HTTPS streams.
  • (Mac OS X) Support keyboard shortcuts in native Mac search fields.
  • (Mac OS X) Use Qocoa instead of custom hacks for native search widgets.
  • (Mac OS X) Fix crash on exit.
  • (Mac OS X) Avoid churn from frequent FSEvent stream updates.
  • (Mac OS X) Hide empty help menu on Mac.
  • (Mac OS X) Fix leaks in device handling code.
  • (Windows) Remove the drop shadow in the OSD.
  • (Windows) Do not show the OSD in the taskbar.
  • (Windows) Fix a crash when clicking on the empty button in the thumbbar.
  • Build system changes:
  • Add continous builds for Fedora Core 17 and Ubuntu 12.04.
  • Show which dependencies are missing when trying to enable optional
  • features.
  • (Mac OS X and Windows) Upgrade to Qt 4.8.2.

What is new in version 1.0.0:

  • Major features:
  • Add Spotify support.
  • Add Grooveshark support.
  • Add Digitally Imported (di.fm) and Sky.fm radio stations.
  • Add a global search feature:
  • A single place to search for music and radio.
  • Includes your library, radio streams, Spotify and Grooveshark.
  • Add audio CD support.
  • Add Amazon as an alternate provider for album cover art.
  • Add Nyanalyzer Cat.
  • Other features:
  • Add transcoder options.
  • Display album art from FLAC tags if using a version of taglib that supports it.
  • Rename the existing "Shuffle by album" mode to "Shuffle tracks in this album", and add a new "Shuffle albums" mode that plays all the tracks in each album sequentially, but then jumps to a different random album afterwards.
  • Improve the organisation of the settings dialog.
  • Add scroll bars to the settings dialog if it's too big to fit on the screen.
  • Improve the settings dialog pages for online services like Last.fm to make it easier to log in and log out.
  • Add a warning about not being able to play Last.fm radio if not a subscriber.
  • Group album cover search results by category.
  • Allow the artist and album to be specified separately when searching for album covers.
  • Made album cover art searches more clever - they will select the "best" image automatically rather than just choosing the first one.
  • Show some statistics after searching for album cover art.
  • Show the album cover dimensions on each image when searching for art.
  • Support dragging and dropping images onto the cover in the edit tag dialog.
  • Double clicking a playlist tab now lets you rename it.
  • Add keyboard shortcuts to navigate between playlist tabs.
  • When songs are added to the end of the playlist, scroll the playlist to ensure the top one is visible.
  • Make dynamic playlists use the limit specified in the smart playlists dialog.
  • Add an "Expand" button to add more tracks to a dynamic playlist.
  • Make it possible to use relative dates in smart playlist criteria.
  • Add an option to remove the playlist background image.
  • Add options to customise OSD messages that are shown on song changes.
  • Add a button in the status bar to toggle Last.fm scrobbling.
  • Show a song's URL in the title playlist column if it doesn't have a title.
  • Add a new logging system.
  • Add file type filtering to the Files view.
  • Add a --version command line option.
  • Add a --toggle-pretty-osd command line option.
  • Add support for custom lastfm:// URLs.
  • Make the version number in the About dialog selectable.
  • Elide the hint text in search boxes when it's too long.
  • Show the artist and album name in the title of the "Show fullsize" window.
  • Remember which tab was selected last time in the edit tag dialog.
  • Cache lists of streams/friends fetched from Last.fm, di.fm, soma.fm, etc.
  • Improve handling of album artist tags.
  • (Mac OS X) Make the album cover search dialog modal so it acts like a sheet.
  • Bugfixes:
  • Put a limit on the size of the playlist's undo stack and don't record operations that affect more than 500 rows. Reduces memory usage when adding or removing lots of items to the playlist.
  • Buffer audio from all sources, not just http. Fixes audio stuttering when playing from mounted network locations.
  • When adding files to the playlist that aren't in the library, quickly add playlist entries first and then load more metadata in the background.
  • Scrobble radio streams even when the length is unknown.
  • Re-enable the Last.fm Love button after going to another song in a stream.
  • Scrobble tracks properly if they're loved before the half-way point.
  • Fix a bug that would sometimes cause the wrong songs to be scrobbled.
  • Fix a bug where a song's play count would be updated continuously if scrobbling was disabled.
  • After deleting an item from a playlist move the selection to the next item instead of the previous one.
  • Translate dynamic playlist names properly at runtime.
  • Fix a crash on startup if the album cover loader took too long to start.
  • Show tooltips in the sidebar only in Tabs and Icons Only modes.
  • Fix the byte order of album cover art images sent over dbus on big endian machines.
  • When songs disappear from the filesystem, mark them as unavailable instead of completely removing them from the database.
  • Read album artist tags from ogg/flac/mp4 files properly.
  • Make the --pause command line option always pause, instead of behaving the same as --play-pause.
  • Fix a crash when clicking on the "Smart playlists" folder when the library grouping is set to None/None/None.
  • Keep the state of the rain and hypnotoad menu items in sync.
  • Fix a bug where playlist columns would slowly change size the more times you opened and closed Clementine.
  • Save the state of the playlist columns' sort order.
  • Assume Icecast-style stream metadata is in the "Artist - Title" format, as this seems more common than "Title - Artist".
  • Preserve high quality (>16-bit) audio streams.
  • Stop the M3U parser from going into an infinite loop when parsing a file with an invalid #EXTINF line.
  • When renumbering tracks, number the first track 1 instead of -1.
  • Fix a bug where notifications would be shown for the wrong song after editing file tags.
  • When organising files, make %albumartist behave like %artist if the song has no albumartist tag set.
  • Use locale-aware sorting for artists and albums in the album cover manager.
  • When stopping due to "Stop after this track", set the current song to the one after, so when the user presses Play it plays the next song instead of the last one again.
  • Fix a bug that stopped Magnatune album downloads from working.
  • Improve detection of playlist types when loading a playlist smaller than 512 bytes.
  • Fix Last.fm authentication on Qt 4.8.
  • Save the playlist column alignment setting properly.
  • Indicate which playlist column alignment is currently in use in the menu.
  • Speed up adding entire folders to the playlist from disk.
  • Load cover art for the library in a background thread. This makes opening nodes with a large number of albums much faster.
  • Make manual track changes ignore the "Repeat track" setting
  • Use MP3 URLs for Jamendo instead of Ogg since they keep breaking the Ogg ones.
  • Fix a crash when asked over DBus or the commandline to play a track in the playlist that doesn't exist.
  • Fix a bug where moving songs down in the playlist could not be undone properly.
  • (Linux) Fix device detection using DeviceKit.
  • (Linux) Recognise iPods correctly when using GIO.
  • (Linux) Work around an NVIDIA driver bug that would cause Clementine to use 100% CPU on exit.
  • (Gnome 3) Register for media key notifications properly.
  • (Gnome 3) Run the new gnome-control-center command to open the keyboard shortcuts dialog.
  • (Ubuntu) Add Clementine to the Unity system tray whitelist on startup.
  • (Ubuntu) Don't use Unity's global menubar.
  • (OpenBSD) Fix compilation errors in projectm.
  • (Mac OS X) Fix free space and capacity information for MTP devices.
  • (Mac OS X) Disable the popup delay settings when using Growl.
  • (Mac OS X) Blacklist certain USB devices from MTP probing.
  • (Mac OS X) Fix global shortcuts in Lion.
  • (Mac OS X) Fix native search widgets in Qt 4.8.
  • (Windows) Fix an occasional crash when connecting devices.
  • (Windows) Fix a bug where filenames containing unicode characters could not be transcoded.
  • (Windows) Close transcoded files after writing them.
  • (Windows and Mac OS X) Use a git build of taglib to fix a crash when loading malformed ID3v2 tags.
  • Build system changes:
  • Clementine has now moved from svn to git. Details are on Google Code: http://code.google.com/p/clementine-player/source/checkout
  • Clementine's translations have moved from Launchpad to Transifex: https://www.transifex.net/projects/p/clementine/
  • (Linux) Added packages for Fedora 15, Fedora 16 and Ubuntu Oneiric.
  • (Mac OS X) Compile dependencies in a more controlled way.
  • (Mac OS X) Create a prettier DMG package.
  • (Windows) Add a cmake option to enable the debug console in release mode.

What is new in version 0.7.1:

  • Fix several compilation errors under GCC 4.6.0.
  • Fix a regression that broke gapless playback between certain songs.
  • Fix the behaviour of --seek-by and --seek-to commandline options.
  • Fix a crash when the visualisation window was resized to 0x0 pixels.
  • (Linux) Fix the behaviour of the InsertUrls DBUS method.

What is new in version 0.7:

  • Major features:
  • Brand new "Edit track information" dialog. You can now edit more fields, change multiple songs at once, change album cover art and view song statistics. Added an option to identify songs and fill in their tags automatically using information from MusicBrainz.
  • Add support for .cue files. Songs in a cuesheet appear in the playlist and your library as separate tracks.
  • Add "Duplicates only" and "Untagged songs only" views to the library that help you find and correct badly tagged music in your library.
  • Add an option to show album covers in the library view. This is on by default, but you can turn it off again in the Preferences dialog.
  • Add an option to load cover art directly from a URL.
  • Clementine now gracefully handles deleted files by skipping them on playback attempt and greying them out in the playlist view.
  • Add a "Full library rescan" option which should rescan your library much more thoroughly than before (but will take longer).
  • Add a "Show in file browser" option to the library and playlist menus.
  • Add a fancy tooltip to the track seek slider, showing the position that you're about to jump to and its distance from the current position.
  • Add support for network proxies. Clementine will use your system's proxy by default, but you can configure a different one in the Preferences dialog.
  • The "Kittens" extra now fetches even fluffier kittens.
  • Hypnotoad: now available in fullscreen HD.
  • Other features:
  • Load embedded cover art from ogg files.
  • Add a backspace shortcut to the files view.
  • Pressing ESC will clear and focus the search box. Typing in the playlist view will focus the search box and start searching.
  • Pressing space in the playlist will play/pause the current track.
  • Add global shortcuts for rating songs.
  • Add global shortcuts for all of the repeat and shuffle modes.
  • Middle-clicking a song now enqueues it into the playlist.
  • Download higher resolution images from last.fm.
  • Add options to the now-playing widget's menu to change the album art.
  • Dragging an image file onto the now-playing widget will now set that image as the cover art for the album.
  • You can now tell the library scanner which filenames it should prefer when looking for album cover art.
  • Add a configurable timeout when searching for song and artist info.
  • Add tooltips to the album cover manager that show the artist and album name.
  • Improve the options in the context menu for adding tracks to the playlist from the library. Default behaviours are now configurable in the Preferences dialog.
  • You can now use "file path" when creating dynamic playlists.
  • The search box in the album cover manager now searches in artist names as well.
  • Move the clear button inside search boxes.
  • Make the pretty OSD snap to the center of the screen when dragging.
  • Add a text alignment setting to playlist columns.
  • The scroll wheel now scrolls through images in the artist info view.
  • You can now drag songs onto empty space in the playlist tab bar to add the songs to a new playlist.
  • Fade out the currently playing song when exiting Clementine.
  • Centre on the last played song when restoring a playlist.
  • Add a menu item to change analyzers' framerate.
  • Add an option to hide dividers in the library view.
  • Ability to use either a "time left" timer or a "total time" timer for songs.
  • (Windows) Add support for automatic updates. The second time you start Clementine you are asked whether you want to check for updates automatically. You can check manually at any time in the Tools menu.
  • (Windows 7) Add playback buttons to the Windows 7 taskbar icon.
  • Bugfixes:
  • Fix several issues loading files with non-ascii characters in their filenames.
  • Fix several crashes when loading malformed tags from MP3 files.
  • Fix a crash when clicking the "cancel" button on a dynamic playlist while the preview is still being loaded.
  • Fix a crash when skipping quickly through tracks while the Artist Info tab was open.
  • Fix a crash on exit if you have the Magnatune list open.
  • Fix a crash when closing a playlist that has songs still loading.
  • Fix a crash when removing the first, active playlist.
  • Fix a race condition on startup that might lead to two instances of Clementine being started.
  • Fix a display bug in the "Last played" column for songs that haven't been played in the last week.
  • Improve the sorting of untagged songs loaded from directories.
  • Fix a build failure on ARM.
  • Do library initialisation in the background - fixing a GUI freeze when loading large collections.
  • Fix a bug where columns would sometimes not appear in the playlist.
  • Fix some graphical bugs when resizing the sidebar when it is blurred.
  • Hide the score and comment columns by default, increase the size of the sidebar.
  • Fix a database error when searching for " characters in the library.
  • Fix an issue when trying to sign in to last.fm with a username containing special characters.
  • Fix the "date" and "rating" smart playlist comparisons.
  • Update statistics properly when playing songs shorter than 30 seconds.
  • Don't re-read tags from files when loading a playlist if those songs are already in the library.
  • Make it possible to disable all lyric providers.
  • Make it possible to delete the active playlist.
  • Add a workaround for broken XML entities in ASX playlists.
  • Sort playlist tabs properly when closing and re-opening Clementine.
  • (Windows) Fix MP3 transcoding.
  • (Windows) Better error handling when parts of the Windows Media Device Manager SDK aren't installed (like on Windows Server).
  • (Windows) Fix a crash on startup when a device was connected that gave Clementine an invalid icon.
  • (Linux) Various MPRIS2 fixes.
  • (Mac OS X) Increase the maximum file descriptor limit so larger collections can still be monitored for changes.
  • Build system changes:
  • Remove the old xine, VLC and Phonon backends. These weren't maintained any more and didn't have as many features as the GStreamer backend.
  • Make Last.fm optional.
  • Clementine now builds correctly with Clang.
  • Don't run tests for features if those features are disabled.
  • (Linux) Make DBUS optional.
  • (Windows) Upgrade to Qt 4.7.1.
  • (Mac OS X) Switch the HTTP gstreamer plugin to soup instead of neon.

Requirements:

  • Qt

Screenshots

clementine-69899_1_69899.png

Similar Software

Podget
Podget

20 Feb 15

PiTiVi
PiTiVi

12 Jul 17

OpenOMR
OpenOMR

2 Jun 15

Xlog
Xlog

12 May 15

Other Software of Developer David Sansome

Clementine
Clementine

28 Apr 18

Clementine
Clementine

11 May 16

Comments to Clementine

Comments not found
Add Comment
Turn on images!