Audio Merger Link to heading
This project is a simple graphical user interface (GUI) application for merging multiple audio files into one. It supports audio files in various formats (such as MP3, OGG, WAV), and exports the merged file in MP3 format with selectable output quality.
Features Link to heading
- Add multiple audio files (MP3, OGG, WAV) to merge.
- Remove selected audio files from the list.
- Select the desired output quality (bitrate) for the merged file.
- Save the merged file as an MP3.
Requirements Link to heading
- Python 3.x
- PyQt5
- pydub
- ffmpeg (for handling audio files)
Installation Link to heading
Clone the repository:
git clone <repository_url>Install the required Python packages:
pip install -r requirements.txtMake sure
ffmpegis installed and accessible through your system’s PATH. You can downloadffmpegfrom ffmpeg.org.
Usage Link to heading
Run the application:
python audio_merger.pyUse the
Add Audio Filesbutton to select multiple audio files to merge.Use the
Remove Selectedbutton to remove any unwanted files from the list.Choose the desired output quality (bitrate).
Click the
Merge and Exportbutton to merge the files and save the output.
Dependencies Link to heading
All dependencies are listed in the requirements.txt file.
requirements.txt Link to heading
PyQt5
pydub
Note: You need to have ffmpeg installed and accessible in your system’s PATH for pydub to work properly.
License Link to heading
This project is licensed under the MIT License.