English|简体中文
MPax is a simple and easy-to-use music player.
- Default keymap
- Play/Pause:
Ctrl+Meta+B
- Previous:
Ctrl+Meta+Left
- Next:
Ctrl+Meta+Right
- Step backward/forward:
Left
/Right
- Open search window:
Ctrl+F
- Play/Pause:
- Search syntax(search in metadata):
- Title has abc:
title HAS abc
- Album name has abc and 123:
album HAS abc 123
- Title has abc:
-
- Music management.
- Basic music playing.
- Support .mp3/.flac/.wav.
- Support .cue.
- Show lyric.
- Mini window mode.
- Custom global shortcut.
- Custom global shortcut in UI settings.
- Show music in different groups (artists, albums and so on).
-
- Playlist management.
- Add/Save/Delete playlist.
- Export and import playlist.
- Play history.
- Custom playlist header.
- Sort by custom header.
- Move audio between playlists.
- Manage audio file through playlists.
-
- Search.
- Filter search with syntax statement.
-
- Manage id3v2/id3v1 info.
-
- Better encoding (if possible).
......
- Qt5 >= 5.9
- GCC >= 4.7 (C++ 11)
- CMake >= 3.13
Ubuntu2204: sudo apt install g++ cmake qtbase5-dev qttools5-dev qtmultimedia5-dev libqt5x11extras5-dev qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools
*
Ubuntu2004/Ubuntu1804: sudo apt install g++ cmake qtbase5-dev qttools5-dev qtmultimedia5-dev libqt5x11extras5-dev qt5-default
-
Build *.deb
-
Ubuntu2204:
./scripts/build_deb.sh -d Ubuntu2204
-
Ubuntu2004:
./scripts/build_deb.sh -d Ubuntu2004
-
Ubuntu1804:
./scripts/build_deb.sh -d Ubuntu1804
-
Releases are here.
MPax is licensed under the term of GPL v3 license.
MPax uses the following libraries:
-
Qt is the fastest and smartest way to produce industry-leading software that users love.
Qt is licensed under GNU (L)GPL.
-
A global shortcut/hotkey for Desktop Qt-Applications.
Licensed under the BSD-3-Clause license.
-
TagLib is a library for reading and editing the meta-data of several popular audio formats.
TagLib is distributed under the GNU Lesser General Public License.
-
QT Style Sheets templates.
Licensed under the MIT license.