Code Monkey home page Code Monkey logo

samarpancoder2002 / generation-music-player Goto Github PK

View Code? Open in Web Editor NEW
10.0 1.0 7.0 452 KB

This is a music player made in python by Tkinter with use some of pygame......This project is totally made by Samarpan Dasgupta....python module use here time,pygame,tkinter,pillow,mutagen etc.

License: GNU General Public License v3.0

Python 100.00%
music-player tkinter pygame mutagen pillow python-tkinter-application python-tkinter tkinter-gui tkinter-python python-music-player

generation-music-player's Introduction

Introducing My New Project Generation Music Player


πŸ’‘ This is a Multi-Functioning Music Player, a Basic Project in Python πŸ’‘

➑️ Features are:-

  • Play Song

  • Pause Song

  • Mute a Song

  • Play Next Song

  • Play Previous Song

  • Shuffle

  • Repeat

  • Add Songs to the Playlist

  • Count the Total Song in the Playlist

  • Live Song Duration

  • Shortcut Key to take Control Easily


πŸ’» Shortcut Key for Easy Control:-

  • Functionality-------Shortcut Key

  • Next Song---------------->Right Arrow Key

  • Previous Song---------------->Left Arrow Key

  • Pause Song--------------------->Spacebar

  • Play Song After Pause--------------------->Spacebar

  • Stop Song--------------------->ESC

  • Delete All Song --------------------->Del


βš’οΈ Python Module Used Here:-

  • Tkinter

  • Pillow

  • Time

  • Pygame

  • Mutagen


🎯 Module That you have to Install Manually:-

1. Pillow

Pillow is a Python Imaging Library (PIL), which adds support for opening, manipulating, and saving images. The current version identifies and reads a large number of formats. Write support is intentionally restricted to the most commonly used interchange and presentation formats.

🎯 Install Pillow by writing pip install pillow in your cmd or Terminal

🎯 To see Pillow Documentation Click Here

2. Pygame

Pygame is a free and open-source cross-platform library for the development of multimedia applications like video games using Python. It uses the Simple DirectMedia Layer library and several other popular libraries to abstract the most common functions, making writing these programs a more intuitive task.

🎯 Install Pygame by writing pip install pygame in your cmd or Terminal

🎯 To see Pygame Documentation Click Here

3. Mutagen

Mutagen is a Python module to handle audio metadata. It supports ASF, FLAC, MP4, Monkey’s Audio, MP3, Musepack, Ogg Opus, Ogg FLAC, Ogg Speex, Ogg Theora, Ogg Vorbis, True Audio, WavPack, OptimFROG, and AIFF audio files. All versions of ID3v2 are supported, and all standard ID3v2.4 frames are parsed. It can read Xing headers to accurately calculate the bitrate and length of MP3s. ID3 and APEv2 tags can be edited regardless of audio format. It can also manipulate Ogg streams on an individual packet/page level.

🎯 Install Mutagen by writing pip install mutagen in your cmd or Terminal

🎯 To see Mutagen Documentation Click Here


Show by Starring this Repo

generation-music-player's People

Contributors

samarpancoder2002 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.