Skip to content

Este é um player de música chamado Spoti-Ninho, criado com PySimpleGUI e Pygame. Ele permite escolher, tocar, pausar e trocar músicas. A interface exibe informações sobre a faixa atual, incluindo título, artista e capa do álbum. O player pausa e retoma a música, além de trocar para a próxima automaticamente ao fim da reprodução.

Notifications You must be signed in to change notification settings

PabloCarnauba/Spoti-Ninho

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spoti-Ninho

Descrição do Projeto

Spoti-Ninho é um projeto de interface gráfica de um player de música desenvolvido em Python usando a biblioteca PySimpleGUI. A aplicação permite a seleção, reprodução, pausa e navegação entre músicas, além de exibir informações sobre a faixa e a capa do álbum em execução. Este projeto é ideal para aqueles que estão iniciando no desenvolvimento de interfaces gráficas e manipulação de áudio com Python.

Funcionalidades

  • Reprodução de Música: Inicie a reprodução da música selecionada.
  • Pausar/Despausar: Pause ou despause a música atual.
  • Próxima Música: Avance para a próxima faixa na lista de reprodução.
  • Música Anterior: Retorne para a faixa anterior na lista de reprodução.
  • Exibição de Informações: Mostra o nome da música, artista e a capa do álbum.

Estrutura do Projeto

  • player.py: Módulo responsável pela reprodução de músicas usando o Pygame.
  • musica.py: Módulo que gerencia a lista de músicas e seus atributos.
  • Interface.py: Arquivo principal contendo a interface gráfica e a lógica de interação com o usuário.

Requisitos

  • Python 3.6 ou superior
  • PySimpleGUI
  • Pygame

Como Executar

  1. Clone o repositório:
    git clone https://github.com/PabloCarnauba/Spoti-Ninho.git
  2. Instale as dependências:
    pip install -r requirements.txt
  3. Execute a aplicação:
    python Interface.py

Estrutura da Interface

A interface do Spoti-Ninho foi projetada para ser intuitiva e agradável, com o tema Reddit do PySimpleGUI e uma paleta de cores em preto e branco. Os elementos principais da interface incluem:

  • Título da Música: Exibe o nome da música em execução.
  • Informações do Player: Exibe o nome do player (Spoti-Ninho).
  • Capa do Álbum: Mostra a imagem da capa do álbum da música em reprodução.
  • Controles de Música: Botões para voltar, pausar/despausar e avançar a faixa.

Contribuição

Contribuições são bem-vindas! Sinta-se à vontade para abrir issues e enviar pull requests. Para grandes mudanças, por favor, abra uma issue primeiro para discutir o que você gostaria de mudar.

About

Este é um player de música chamado Spoti-Ninho, criado com PySimpleGUI e Pygame. Ele permite escolher, tocar, pausar e trocar músicas. A interface exibe informações sobre a faixa atual, incluindo título, artista e capa do álbum. O player pausa e retoma a música, além de trocar para a próxima automaticamente ao fim da reprodução.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages