Qmmp (Qt-based Multimedia Player) is an audio-player, written with help of Qt library.
Supported operating systems:
GNU/Linux
FreeBSD
Microsoft Windows
Supported formats:
MPEG1 layer 2/3
Ogg Vorbis
Ogg Opus
Native FLAC, Ogg FLAC
Musepack
WavePack
tracker modules (mod, s3m, it, xm, etc)
ADTS AAC
CD Audio
WMA, Monkey's Audio (and other formats provided by FFmpeg library)
PCM WAVE (and other formats provided by libsndfile library)
midi
SID
chiptune formats (AY, GBS, GYM, HES, KSS, NSF, NSFE, SAP, SPC, VGM, VGZ, VTX)
DSP effects:
BS2B effect
sample rate converter
LADSPA effects
extra stereo
crossfade
Visual effects:
projectM visualization
spectrum analyzer
Output system support:
OSS4 (FreeBSD)
ALSA (Linux)
Pulse Audio
JACK
WaveOut (Win32)
DirectSound (Win32)
WASAPI (Win32)
Other features:
XMMS and Winamp 2.x skins support
alternative user interface based on standard widgets set
10-band equalizer
MP3, Vorbis, AAC, AAC+ streams support
mms support
MPRIS (1.0 and 2.0)
removable device detection (via HAL or UDisks)
video playback via Mplayer
lyrics (using lyrics.wikia.com)
cover art support
CUE sheet support
embedded CUE support (for FLAC and WavPack)
multiple playlists
automatic charset detection for cue files and ShoutCast metadata
playlist formats: m3u, pls, xspf
ReplayGain support
Last.fm/Libre.fm scrobbler
CDDB support
stream browser
audio formats conveter
external programs execution on track change
ReplayGain scanner
Downloads
http://qmmp.ylsoftware.com/downloads.php
1.2.0 1 month ago
added archive reader plugin (requires TagLib 1.11 or higher)
added file writer plugin
added icecast output plugin
added feature to disable notifications when another application is in the full screen mode
added cover tab to the track details dialog
added '--volume-status' command-line option
added '--mute-status' command-line option
added feature to change user interface from command line
added parent directory name to the title formatting fields
added cache to the lyrics plugin
added feature to clear window title when playback is finished
added 'Raise' method implementation to the mpris plugin
added mount point list to the file dialog
improved plugin API
improved cover cache
improved visualization support
improved aac plugin
improved audio format determination in the ffmpeg plugin
improved m3u, pls and xspf support
improved DirectSound and WASAPI support
improved sndfile plugin
improved mpeg plugin:
- added lame header support;
- added gapless support;
- improved file type determination
improved qsui plugin:
- added quick search to the file system browser
- added quick search to the playlist
- added feature to change toolbar icon size
- added record button
- added cover image alignment
- reduced memory usage
- improved settings
fixed memory leaks
added Finnish translation
updated Brazilian Portuguese translation
updated Chezh translation
updated Chinese Simplified translation
updated French translation
updated Galician translation
updated German translation
updated Greek translation
updated Indonesian translation
updated Polish translation
updated Portuguese translation
updated Russian translation
updated Spanish translation
updated Japanese translation
updated Ukrainian translation
1.2.0 1 month ago
added archive reader plugin (requires TagLib 1.11 or higher)
added file writer plugin
added icecast output plugin
added feature to disable notifications when another application is in the full screen mode
added cover tab to the track details dialog
added '--volume-status' command-line option
added '--mute-status' command-line option
added feature to change user interface from command line
added parent directory name to the title formatting fields
added cache to the lyrics plugin
added feature to clear window title when playback is finished
added 'Raise' method implementation to the mpris plugin
added mount point list to the file dialog
improved plugin API
improved cover cache
improved visualization support
improved aac plugin
improved audio format determination in the ffmpeg plugin
improved m3u, pls and xspf support
improved DirectSound and WASAPI support
improved sndfile plugin
improved mpeg plugin:
- added lame header support;
- added gapless support;
- improved file type determination
improved qsui plugin:
- added quick search to the file system browser
- added quick search to the playlist
- added feature to change toolbar icon size
- added record button
- added cover image alignment
- reduced memory usage
- improved settings
fixed memory leaks
added Finnish translation
updated Brazilian Portuguese translation
updated Chezh translation
updated Chinese Simplified translation
updated French translation
updated Galician translation
updated German translation
updated Greek translation
updated Indonesian translation
updated Polish translation
updated Portuguese translation
updated Russian translation
updated Spanish translation
updated Japanese translation
updated Ukrainian translation
1.1.12 2 months ago
fixed IPC regression
1.1.11 2 months ago
added AAC mime types to the qmmp.desktop
added album artist support in the cue parsers
using game name as album tag in the gme plugin
fixed seeking in the mpris plugin
fixed issue with untracked property in the mpris plugin
fixed possible segmentation fault
fixed cmake warnings
fixed cmake 3.10 support
fixed file size calculation in the ffmpeg plugin
fixed possible segmentation fault in the ffmpeg plugin
fixed saving of the equalizer 'auto' mode option
fixed control socket permissions
fixed rusxmms support
updated Spanish translation
updated Portuguese translation
updated Greek translation
1.1.10 5 months ago
added feature to download playlist from https
increased DirectSound buffer size
decreased waiting time in the WASAPI plugin
improved plugin list in the settings dialog
fixed regression in the 'jump to track' dialog
fixed possible segmentation fault
fixed seeking in the ffmpeg plugin
fixed null pointer dereference in the mpeg plugin
fixed gcc warnings
fixed dithering settings
fixed 24 bits support in the WASAPI plugin
fixed segmentation fault on Ogg FLAC streams
fixed XPM skins support
fixed Qt 5.9 support in the global hotkey plugin
updated documentation;
updated Galician translation.
1.1.9 7 months ago
using relative skin path for portable configuration
improved WASAPI support
fixed cursors support in the skinned user interface
fixed freezing when using DirectSound output
fixed documentation
fixed issue with 'jump to track' dialog when single click activation is enabled
fixed tray icon tooltip
fixed FLAC bitrate calculation
fixed segmentation fault in the ffmpeg plugin
fixed Russian translation
updated French translation
1.1.8 9 months ago
fixed PCM Wave support
fixed Game Boy support in the gme plugin
fixed Xing header detection in the mpeg plugin
fixed output of the '--status' command line option
fixed maximum year in the tag editor
1.1.8 9 months ago
fixed PCM Wave support
fixed Game Boy support in the gme plugin
fixed Xing header detection in the mpeg plugin
fixed output of the '--status' command line option
fixed maximum year in the tag editor
1.1.7 11 months ago
improved stream format determination in the ffmpeg plugin
fixed GCC 6.x support
fixed possible segmentation fault
fixed crash when using KDE file dialog
fixed saving state of the visual plugins
updated Brazilian Portuguese translation
1.1.6 11 months ago
using http header 'icy-name' as fallback title;
enabled AAC by default in the ffmpeg plugin;
fixed ADTS parser in the aac plugin;
fixed possible segmentation fault;
fixed Ogg Opus streams support;
updated Chinese Simplified translation.
1.1.5 1 year ago
added ffmpeg 3.2 support;
fixed file downloading issue in the http plugin;
fixed directory selection in the qsui plugin;
fixed possible segmentation fault;
fixed command line option '--pl-repeat-toggle';
fixed some cppcheck warnings;
changed file dialog form.
1.1.4 1 year ago
fixed support of skins with UTF-16 encoded pledit.txt;
fixed 'index out of range' warning;
fixed typo in the qsui plugin.
1.1.3 1 year ago
added xesam:contentCreated field in the mpris plugin;
improved ape/tta detection;
fixed random stop bug;
fixed duration calculation in the mpeg plugin;
fixed scrobbling of tracks with '&' symbol (1.1.3 only);
fixed ADTS parser in the aac plugin;
fixed librcc database path in the portable mode;
updated Brazilian Portuguese translation;
updated German translation.
1.1.2 1 year ago
fixed path to equalizer presets file in the qsui plugin;
fixed buffer overflow.
1.1.1 1 year ago
added ffmpeg 3.1 support;
added portable mode for Windows;
fixed GNOME3/MATE/Cinnamon support (0.10.1 only);
fixed qt5.7 support (1.1.1 only)
fixed Russian translation;
updated Ukrainian translation;
updated Portuguese translation.
10 years ago
1.1.0
using floating point pcm format for all lossy decoders
using floating point pcm format for all audio effects
added new internal audio converter
added dithering setting
added feature to change output bit depth
added feature to change volume adjustment step
added soxr-based resampler plugin
added MacOS X support
added Qt Multimedia output plugin
added feature to refresh playlist
added two-panel file dialog
added feature to scrobble http streams
added multi-thread support in the audio converter plugin
added support for m4a files in the ReplayGain scanner
added WASAPI output plugin
added https support in the http plugin
added wildmidi 0.4.0 support
added support for XMIDI and MUS (id Software) formats
improved skinned interface:
- show track details when double-clicking on song title in the main window
- improved time indicator in the shaded mode
- added feature to disable anti-aliasing
- added feature to seek by mouse wheel
- added column alignment option
improved simple user interface (qsui):
- added column alignment option
- added feature to add/remove sliders
- added feature to create multiple panels
- added tooltips for the sliders
- improved volume slider
- fixed problem with minimum width
improved wavpack plugin:
- added some optimizations
- fixed memory leak
improved ffmpeg plugin:
- added support for m4a embedded album art
- added replaygain support
improved ladspa plugin
improved command line parser
improved details dialog
improved "jump to track" dialog
improved DirectSound output plugin (24/32-bit and multi-channel support)
removed libsamplerate-based resampler
removed libsamplerate dependency from the jack plugin (using soxr instead)
changed default settings in the mpeg plugin
fixed metadata encoding issue in the http plugin
fixed unicode support under windows
fixed unity/compiz support
fixed disc number parsing
updated Bulgarian translation
updated Chinese Traditional translation
updated Chinese Simplified translation
updated French translation
updated German translation
updated Greek translation
updated Hebrew translation
updated Japanese translation
updated Portuguese translation
updated Russian translation
updated Ukrainian translation
openDesktop.org :
Valerik51
1 month ago
Report
RouterLogin
2 months ago
Report
13934ea6
7 months ago
Report
absfrm
5 years ago
i'm using windows 7 64 bits.
during compile,show this error :
error: [release/qrc_libqmmpui_locales.cpp] : File Not Found.
where is this c++ file?
Report
trialuser
5 years ago
Report
symbianflo
5 years ago
thanks for sharing it
plus 1 from me.
Report
KTATTOO
7 years ago
qtfiledialog.cpp: In member function `virtual QString QtFileDialog::existingDirectory(QWidget*, const QString&, const QString&)':
qtfiledialog.cpp:56: error: `QFileDialog' has not been declared
qtfiledialog.cpp:56: error: `QFileDialog' has not been declared
qtfiledialog.cpp:56: error: `ShowDirsOnly' was not declared in this scope
qtfiledialog.cpp:56: warning: unused variable 'ShowDirsOnly'
qtfiledialog.cpp: In member function `virtual QString QtFileDialog::openFileName(QWidget*, const QString&, const QString&, const QString&, QString*)':
qtfiledialog.cpp:65: error: `QFileDialog' has not been declared
qtfiledialog.cpp: In member function `virtual QStringList QtFileDialog::openFileNames(QWidget*, const QString&, const QString&, const QString&, QString*)':
qtfiledialog.cpp:74: error: `QFileDialog' has not been declared
qtfiledialog.cpp: In member function `virtual QString QtFileDialog::saveFileName(QWidget*, const QString&, const QString&, const QString&, QString*)':
qtfiledialog.cpp:83: error: `QFileDialog' has not been declared
make[2]: *** [.build/obj-release-shared/qtfiledialog.o] Ошибка 1
make[2]: Leaving directory `/home/ktattoo/qmmp-0.4.2/src/qmmpui'
make[1]: *** [sub-src-qmmpui-all-ordered] Ошибка 2
make[1]: Leaving directory `/home/ktattoo/qmmp-0.4.2'
make: *** [all] Ошибка 2
help please!
Report
trialuser
7 years ago
Report
janet
7 years ago
Report
Contrast
7 years ago
One tiny complaint/suggestion though: I remember the old WinAmp having a function to double the size of its windows; I couldn't find that functionality in QMMP. Any chance you might add it?
Report
Contrast
7 years ago
Report
cyberbeat
7 years ago
Report
trialuser
7 years ago
Report
SoM
8 years ago
Report
enkidu
8 years ago
Report
Eldarion
8 years ago
Report
shevchenko19873009
8 years ago
Report
trialuser
8 years ago
Report
Dgzt
8 years ago
What I need install, that I play mp3?
Dgzt
Report
trialuser
8 years ago
Report
Dgzt
8 years ago
Report
jaredflo
8 years ago
I'm trying to build this in Windows but I'm getting this error:
E:/Qt/qmmp-0.3.0/src/qmmp/downloader.h:28: curl/curl.h: No such file or directory
I went to curl.haxx.se but the site seems to be unavailable, anyone here has a copy of this curl thing? Thanks.
Report
trialuser
8 years ago
Report
jaredflo
8 years ago
Here's the snippet of my config
INCLUDEPATH += ../../../curl-7.19.6-devel-mingw32/include
HEADERS += recycler.h \
buffer.h \
constants.h \
decoder.h \
output.h \
outputfactory.h \
equ\iir_cfs.h \
equ\iir_fpu.h \
equ\iir.h \
decoderfactory.h \
soundcore.h \
streamreader.h \
downloader.h \
visual.h \
visualfactory.h \
effect.h \
effectfactory.h \
statehandler.h \
qmmp.h \
fileinfo.h \
volumecontrol.h \
../../../curl-7.19.6-devel-mingw32/include/curl/curl.h
Report
trialuser
8 years ago
Report