Comparison of audio player software


The following comparison of audio players compares general and technical information for a number of software media player programs. For the purpose of this comparison, "audio players" are defined as any media player explicitly designed to play audio files, with limited or no support for video playback. Multi-media players designed for video playback, which can also play music, are included under comparison of video player software.

General

NameAuthorFirst public releaseLatest stable versionCostSoftware licenseBased frameworkWritten in
AIMPAIMP DevTeamBASS audio library Delphi
AmarokMark Kretschmannvia Phonon: GStreamer, xine, MPlayer, VLC, DirectShow, QuickTimeC++
AqualungTom Szilagyi et al.0.9beta11 C
aTunesAlex Aranda et al.Java
AudaciousAudacious Development TeamXMMS basedC, C++
BansheeAaron BockoverGStreamerC#
ClementineClementine TeamGStreamerC++
cmusTimo HirvonenC
CogVincent SpaderObjective-C
ExaileAdam OlsenGStreamerPython
EcouteLouka Desroziers & Julien Sagot3.0.8 AV Foundation & QuickTimeObjective-C
Flash MP3 PlayerReality Software1.00
foobar2000Peter Pawlowski,
BSD
C++
Guayadeque Music PlayerJuan Rios0.4.5GStreamerC++
iTunesApple Inc.QuickTime
JRiver Media CenterJRiver, Inc.JRiver codeC++
JuKScott WheelerC++
MediaMonkey StandardVentis Media Inc.Delphi, C
MediaMonkey GoldVentis Media Inc.Delphi, C
MediaMonkey LifetimeVentis Media Inc.
Groove MusicMicrosoft
MPXPLAYMPXPLAYC
Music on ConsoleDamian PietrasC
Music Player DaemonWarren DukesC
MusicBeeSteven MayallBASS audio libraryVisual Basic.NET
musikCubeCasey Langen
NapsterWilliam Christopher Gorog
Quod LibetQuod Libet TeamGStreamerPython PyGTK
RdioRdio IncMicrosoft Windows: 1.12.0.0 WP 8+ : 4.0.5.0
iOS: 3.0.3
RhapsodyRealNetworks
RhythmboxColin WaltersGStreamerC
Sayonara PlayerMichael Lugmair 1.5.1-stable5 / 29 August 2019GStreamerC++
SongbirdPOTI Inc.GStreamer
Sonic VisualiserCentre for Digital Music at Queen Mary, University of London3.1.1
SoniqueMedia Science1.96
SpotifySpotify LTD
Style JukeboxDigital Geek LTDC#
WinampNullsoftWasabiC/C++
XMMSXMMS TeamoriginalC
XMPlayUn4seen Developments3.8 BASS audio library
NameAuthorFirst public releaseStable versionCostSoftware licenseBased frameworkWritten in

Operating system compatibility

This section lists the operating systems on which the player works. There may be multiple versions of a player for different operating systems.
Audio playerWindowsmacOSLinuxiOSAndroidBSD UnixSolarisOther UnixDOS
AIMP
Amarok
aTunes
Audacious
Audion
Banshee
cmus
Cog
Clementine
Ecoute
Exaile
foobar2000
Guayadeque Music Player
Groove Music
iTunes
JRiver Media Center
MediaMonkey
MPXPLAY
Music Player Daemon
MusicBee
Musicmatch Jukebox
musikCube
Quod Libet
Rdio
Rhapsody
Rhythmbox
Sayonara Player
Songbird
Sonique
Spotify
Style Jukebox
Winamp
XMMS
XMPlay
Zinf
Audio playerWindowsmacOSLinuxiOSAndroidBSD UnixSolarisOther UnixDOS

Features

Audio playerReplayGainTag massTag flexibleTime stretchPitch shiftA-B repeatBookmarkAuto resumeShutdown on play completeArchive ability
AIMP
Amarok
Audacious
Audion
cmus
Cog
Clementine
Exaile
foobar2000
iTunes
JRiver Media Center
JuK
MediaMonkey
MPXPLAY
MusicBee
Musicmatch Jukebox
musikCube
Quod Libet
Rhapsody
Rhythmbox
Sayonara Player
Sonique
Spotify
Winamp
XMMS
XMPlay
Zinf
Audio playerReplayGainTag massTag flexibleTime stretchPitch shiftA-B repeatBookmarkAuto resumeShutdown on play completeArchive ability

Audio format ability

Information about what audio formats the players understand. Footnotes lead to information about abilities of future versions of the players or plugins/filters that provide such functionality.

Container format ability

Information about what container formats the players understand. Footnotes lead to information about abilities of future versions of the players or filters that provide such functionality.
Audio playerAVIASFQuickTimeOggOGMMatroskaMP4MPEG-21NUTFLV
AIMP
Amarok
Audacious
Audion
cmus
Cog
foobar2000
JuK
JRiver Media Center
MediaMonkey
MOC
MPXPLAY
MusicBee
Musicmatch Jukebox
musikCube
Rhapsody
Rhythmbox
Sayonara Player
Sonique
Winamp
XMMS
Zinf
Audio playerAVIASFQuickTimeOggOGMMatroskaMP4MPEG-21NUTFLV

Scalable, composite and emulation format abilities

Protocol abilities

Information about which internet protocols the players understand, for receiving streaming media content. Footnotes lead to information about abilities of future versions of the players or plugins that provide such functionality.
Audio playerHTTPRTSP MMS PodcastingOther
AIMP
AmarokUPNP
Audacious
Audion
cmus
Cog
foobar2000
JuK
JRiver Media Center
MediaMonkey
MusicBee
Musicmatch Jukebox
musikCube
Music Player DaemonMusic Player Daemon
Rhapsody
RhythmboxUPNP
Sayonara Player
Sonique
XMMS
Zinf
Audio playerHTTPRTSP MMS PodcastingOther

Playlist format ability

Information about which playlist formats the players understand.
Audio playerasx,
wax, wvx
M3UplsXSPFCUE
AIMP
Amarok
Audacious
Audion
Clementine
cmus
Cog
Exaile
foobar2000
iTunes
JRiver Media Center
JuK
MediaMonkey
MPXPLAY
MusicBee
Musicmatch Jukebox
musikCube
Quod Libet
Rhapsody
Rhythmbox
Sayonara Player
Sonique
Spotify
Winamp
XMMS
Zinf
Audio playerasx/wax/wvxM3UplsXSPFCUE

Metadata ability

Information about what metadata, or tagging, formats the players understand. Most other containers have their own metadata format and the players usually use them. Footnotes lead to information about abilities of future versions of the players or plugins that provide such functionality.
Audio playerID3v1ID3v2APEv2 tagVorbis commentCue sheetCD-TextWAVE chunks
AIMP
Amarok
Audacious
Audion
cmus
Cog
foobar2000
iTunes
JRiver Media Center
JuK
MediaMonkey
Mixxx
MPXPLAY
MusicBee
Musicmatch Jukebox
musikCube
Quod Libet
Rhapsody
Rhythmbox
Sayonara Player
Sonique
XMMS
Zinf
Audio playerID3v1ID3v2APEv2 tagVorbis commentCue sheetCD-TextWAVE chunks

Optical media ability

Information about what kinds of optical discs the players can play. Footnotes lead to information about abilities of future versions of the players or plugins that provide such functionality.
Playback of Super Audio CD is not possible for any media player, because no suitable hardware exists.
All media players capable of audio CD playback will also play the Redbook core of any HDCD disc, providing no sound-quality benefits over standard audio CDs.