You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
agropunx 65a8cee635 README update 6 months ago
music search button fixes, minimal player in database tab 6 months ago
.gitignore search button fixes, minimal player in database tab 6 months ago
README.md README update 6 months ago
__init__.py merge 6 months ago
app.py search button fixes, minimal player in database tab 6 months ago
config.py search button fixes, minimal player in database tab 6 months ago
database.py search button fixes, minimal player in database tab 6 months ago
requirements.txt search button fixes, minimal player in database tab 6 months ago
ui.py search button fixes, minimal player in database tab 6 months ago
utils.py search button fixes, minimal player in database tab 6 months ago

README.md

celaigia

an app to gently query youtube music, and possibly download only if you don't have already locally.

Features

  • Search and download music from YouTube
  • Manage available music in a database
  • Play, pausemusic from the database

Usage

To use Celaigia, follow these steps:

  1. git clone the repo: git clone https://git.tropici.net/agropunx/celaigia && cd celaigia
  2. install dependencies: pip install -r requirements.txt.
  3. run the app by executing: python app.py.
  4. use the search & download tab to find music on YouTube and download it if needed.
  5. manage available music in the database tab, where you can play, pause music (by double click).

Requirements

  • Python 3.x
  • Dependencies listed in requirements.txt

TODO

  • proper db structure (mysql/sqlite?)
  • search & download tab: flag to download video
  • database tab: play / pause / remove buttons