Skip to content

Latest commit

 

History

History
52 lines (36 loc) · 1.84 KB

File metadata and controls

52 lines (36 loc) · 1.84 KB

🎵 Python Music Player 🎧

A feature-rich music player built with Python's Tkinter and Pygame libraries. This project combines creativity and programming to deliver a sleek, functional music player with an intuitive interface.

✨ Features

✔️ Interactive GUI: Built with Tkinter, featuring a modern black-themed interface.
✔️ Audio Playback: Play, pause, stop, and navigate (next/previous) seamlessly.
✔️ Playlist Management: Automatically loads .mp3 files from a directory.
✔️ Custom Controls: Stylish custom icons for an enhanced user experience.
✔️ Pattern Matching: Efficiently filters and displays music files.

🔧 Technologies Used

Python 🐍
Tkinter: To create the graphical user interface.
Pygame: For handling audio playback.
OS Module: To traverse the file system.
Fnmatch: For pattern-based file filtering.

📸 Screenshots

Music_player

🚀 How to Run

  1. Clone the repository:
  git clone https://github.com/VarshithGovi/music-player.git
  1. Install dependencies (if any):
  pip install pygame
  1. Run the script:
   python music_player.py 

🤝 Contributing

Contributions are welcome! Whether it's fixing a bug, adding a new feature, or optimizing code, feel free to fork and submit a pull request.

🌟 Why This Project?

This music player demonstrates practical programming skills by combining GUI design and audio processing. It's an excellent example of real-world Python applications., and a fun, engaging way to learn and implement new ideas!

📜 License

This project is licensed under the MIT License. See the MIT License file for details.

⭐ Don’t forget to star this repo if you found it helpful!