Overlyrics
🎵🟢📃 | Python application that displays real-time song lyrics overlaid on top of other windows in the system.
Install / Use
/learn @CezarGab/OverlyricsREADME
What is it?
Coded in Python using Tkinter, Spotipy and SyncedLyrics, Overlyrics is an application that displays real-time song lyrics in the corner of the screen.
Requirements and usage
There are a few options for running Overlyrics:
1. By running the installer (Windows) <kbd><span style="color:blue">Optional: install the font Public-Sans</span></kbd>
Download the installer, run and proceed. The installer will optionally create a shortcut on desktop. You can run it or search the app in the Windows.
2. By running the executable (Windows) <kbd><span style="color:blue">Optional: install the font Public-Sans</span></kbd>
Download the executable file, and the folders fonts, icons, imgs and tkinther-themes. Please be sure that Overlyrics.exe is installed in the same directory that the other folders downloaded.
Run Overlyrics.exe.
3. Building the Python code <kbd><span style="color:blue">Optional: install the font Public-Sans</span></kbd>
Download all the repository, excepting by the .exe files. Install the requirements using pip:
pip install requirements.txt
Run the application with:
python Overlyrics.py
<p align="center">
<a>
<img src="examples/gif-presentation2.gif"/>
</a>
</p>
Support the Project
You can support the project in a number of ways:
- Starring: If you find the app useful, consider starring the repository.
- Reporting Issues: If you find a bug or have a suggestion for a new feature, please report it via the Issue tab.
- Contributing Code: If there is an open issue that you think you can help with, submit a pull request.
License
This repository is licensed under the MIT License. If you contribute to the project, you agree that your contributions are likewise licensed through the MIT License.
Versão em português:
O que é?
Feito em Python utilizando Tkinter, Spotipy e SyncedLyrics, Overlyrics é um programa que exibe letras de música em tempo real no canto da tela.
Requerimentos e execução
Há algumas opções para executar Overlyrics:
1. Rodando o instalador (Windows) <kbd><span style="color:blue">Opcional: instale a fonte Public-Sans</span></kbd>
Baixe o instalador, execute-o. O instalador criará um atalho opcional na Área de Trabalho. Você pode rodá-lo ou pesquisar pelo aplicativo no Windows.
2. Rodando o executável (Windows) <kbd><span style="color:blue">Opcional: instale a fonte Public-Sans</span></kbd>
Baixe o arquivo executável, e as pastas fonts, icons, imgs and tkinther-themes. Certifique-se que Overlyrics.exe está instalado na mesma pasta que estas outras pastas.
Execute Overlyrics.exe.
3. Rodando o código em Python <kbd><span style="color:blue">Opcional: instale a fonte Public-Sans</span></kbd>
Baixe todo o repositório, com exceção dos arquivos .exe. Instale os requerimentos utilizando pip:
pip -r requirements.txt
Execute o programa:
python Overlyrics.py
Apoie o projeto
Você pode apoiar o projeto de algumas maneiras:
- Clicando em 'Star': Se você considera útil, pense em dar estrea ao repositório.
- Reportando Issues: Se você encontrar bugs ou tiver alguma sugestão, reporte através da Issue tab.
- Contribuindo: Se houver alguma Issue que você puder ajudar, envie uma pull request.
Licença
Este repositório está licensiado pela MIT License. Se você contribuir, estará concordando que as contribuições também estejam abarcados nesta licença.
