wxMP3val is a free front-end for the MP3val.
The pre-compiled binaries have been tested to work on the following platforms:
- Windows 7, 8, 10, 11
- Ubuntu 16.04, 18.04, 20.04, 22.04, 24.04
Link to download the pre-compiled binary files: https://github.com/cfgnunes/wxmp3val/releases
On Linux, you can also install them via Personal Package Archive (PPA):
sudo add-apt-repository -y ppa:cfgnunes/ppa
sudo apt-get update
sudo apt-get -y install wxmp3val
Alternatively to downloading the pre-compiled binaries, you can build the application using the source code.
This section assumes you are using Ubuntu 24.04, but the procedure is similar for other Linux distributions.
The prerequisites to build the source is to install the following packages:
sudo apt-get -y install build-essential cmake gettext libwxgtk3.2-dev mp3val
Compile the sources and install the binaries, entering the following commands in the terminal:
mkdir build
cd build
cmake ..
cmake --build .
sudo make install
This section assumes Windows 10, but the procedure is similar for other Windows versions. The prerequisites to build the source is to install the following dependencies:
- MinGW-W64 GCC-8.1.0 - i686-posix-sjlj
- wxWidgets 3.2.4 - header files ('include' folder)
- wxWidgets 3.2.4 - development files for MinGW GCC 8.1.0 ('lib' folder)
- Gettext - 32 bit, static
- CMake
Compile the sources and install with following commands in the terminal:
mkdir build
cd build
cmake -G "MinGW Makefiles" -DCMAKE_INSTALL_PREFIX:PATH=dist ..
cmake --build .
cmake --install .
To create an installer on Windows, which is optional, the Inno Setup must to be downloaded and installed.
To generate the installer setup, use file installer.iss
in the Inno Setup after build the binaries.
If you spot a bug, or want to improve the code, or even improve the content, you can do the following:
- Open an issue describing the bug or feature idea;
- Fork the project, make changes, and submit a pull request.
This project uses SemVer for versioning. For the versions available, see the tags on this repository.
This program is licensed under the terms of the GNU General Public License version 3. Available online under: https://www.gnu.org/licenses/gpl-3.0.html