MP3 Music Player V2.0
MP3 player is a PC App built to play and listen to digital audio files(.mp3) .The player was built using Python language. A GUI implementation application was developed that is simple and easy to use.
Created on 28th May 2021
•
MP3 Music Player V2.0
MP3 player is a PC App built to play and listen to digital audio files(.mp3) .The player was built using Python language. A GUI implementation application was developed that is simple and easy to use.
The problem MP3 Music Player V2.0 solves
The problem MP3 Music Player V2.0 solves
Audio is an important source of communication and is as important as text in today’s time. We know that
the audio files are digital files. Therefore, there is a need of a tool to run the digital files or in other words,
play the files. Without this tool or player, we’ll never be able to listen to music, movies or the contents of
any audio file.
Thus, we need MP3 players. It is a device using to play MP3s and other digital audio files. We can build
this by ourselves without have to download and install premium music players. The Mp3 player GUI
project idea attempts to emulate the physical MP3 Player.
We need an application that will allow us to play or listen to digital audio files. MP3 player is the device
to play MP3s and other digital audio files. The MP3 GUI program application attempts to emulate the
physical MP3 Player.
We can have an interface for listing the available MP3 files. Some of the information you can include are
the name of the file, its length, the amount played, and the amount not played, in minutes and seconds.
Python has libraries that can play audio files, such as Pygame, which allows you to work with
multimedia files in few lines of code. Similar libraries are Pymedia and Simple audio. These
libraries can handle a lot of digital audio files.
This program will allow us to play songs, music, and all MP3 files on our desktop or laptops. MP3 player
using Python is a basic programming application built using the programming language Python. It is a
GUI program built by the means of Python libraries Tkinter, Pygame and Mutagen.
The MP3 player application should have the capabilities of playing a song, create and display a playlist,
pause and resume a long and change the song, that is, play the previous or next song,change the volume
and also change the playtime according to our need,also stop and exit buttons.
Challenges I ran into
Output, as you probably know, generally refers to the results and information that are generated
by the system. For many end-users, output is the main reason for developing the system and the
basis on which they will evaluate the usefulness of the application. Most end users will not
actually operate the information system or enter data through workstations, but they will use the
output from the system.
When designing output, systems analysts must accomplish the following:
Determine what information to present
Decide whether to display, print, or “speak” the information and select the output
medium.
Arrange the presentation of information in an acceptable format.
While implementing the .py file to .exe file that is the MP3 music player application ,I had faced many difficulities like some packages were missing to convert .py to .exe and many more issues.
It requies almost one week time to implement the full version of the application.
I had searched everywhere for the possible solutions but I didn't got it.
At last I found two articles regarding this in stackoverflow (https://stackoverflow.com/questions/41570359/how-can-i-convert-a-py-to-exe-for-python and https://stackoverflow.com/questions/48299396/converting-tkinter-to-exe ).This wasn't the proper solution but it helped a lot in getting the solution.