Pd Music Player is a multimedia player developed using PyQt6 and pygame. It allows users to play music and videos, manage playlists, and control various playback options.
- Name: Pollard Samba
- GitHub: POLLARD1145
- Email: polladsamba1@gmail.com
List of tasks to be done to improve the project and track progress:
- Improve the folders function to avoid listing media documents in the folders navigation
- Enhance the video playing function to support window resizing and additional functionalities
Pd Music Player is an open-source multimedia player written in Python using PyQt6 and pygame libraries. It provides a user-friendly interface to play music and video files. The player supports popular media formats such as mp3, mp4, wav, and acc.
To run the Pd Music Player locally, follow these steps:
-
Clone the repository from GitHub: https://github.com/POLLARD1145/media-player-in-python.git
-
Change the directory to the project folder: cd MusicPlayer
-
Install the required dependencies:
pip install PyQt6 pygame moviepy numpy
-
Run the application: mplayer.py
Once the Pd Music Player is running, you can use the following features:
- Load media files from your Music folder or other directories
- Play, pause, and stop audio tracks
- Manage playlists and navigate between songs
- Control volume using the volume slider
- Double-click on a song to play it automatically
- Use the navigation buttons to switch between songs in the playlist
- PyQt6
- pygame
- moviepy
- numpy
If you wish to contribute to Pd Music Player, please follow these steps:
- Fork the repository from GitHub.
- Create a new branch for your feature or bug fix.
- Make changes and commit them to your branch.
- Push your branch to your forked repository.
- Create a pull request to the main repository.
Pd Music Player is released under the MIT License.
Special thanks to the developers of PyQt6, pygame, moviepy, and numpy libraries for making this project possible.