Skip to content

This is a Java MP3 Player GUI that uses both internal and external libraries

Notifications You must be signed in to change notification settings

MarjusMetushi/MP3Player

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MP3Player

This is a lightweight and simple Java MP3 Player GUI that uses both internal and external libraries.
This project contains two external libraries (jar files) javazoom JLayer (http://www.javazoom.net/javalayer/javalayer.html) and MP3agic (https://github.com/mpatric/mp3agic) and the other libraries are built-in libraries.
I used JLayer to decode and play MP3 files. This is a Java library that allows high-quality playbacks for an mp3 file.
I also used MP3agic to read MP3 files. MP3agic is a straightforward API that allows users to manage song information.
The project is straightforward to understand due to its simple interface.
Below I shared screenshots of the project running, selecting a song or playlist, and playing music.
The project contains the basic features of an MP3 but is still in development.
This project is not yet fully developed and it's in development.
Screenshot 2024-07-16 221717
Screenshot 2024-07-16 221801
Screenshot 2024-07-16 221828

Installation:


1. Clone the repository:
git clone https://github.com/MarjusMetushi/MP3Player.git
2. Navigate to the directory
cd mp3player
3. Install the dependencies
npm install
4. Run the project
npm start
Feel free to contribute to this project!

About

This is a Java MP3 Player GUI that uses both internal and external libraries

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages