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 11 months ago
music search button fixes, minimal player in database tab 11 months ago
.gitignore search button fixes, minimal player in database tab 11 months ago
README.md README update 11 months ago
__init__.py merge 11 months ago
app.py search button fixes, minimal player in database tab 11 months ago
config.py search button fixes, minimal player in database tab 11 months ago
database.py search button fixes, minimal player in database tab 11 months ago
requirements.txt search button fixes, minimal player in database tab 11 months ago
ui.py search button fixes, minimal player in database tab 11 months ago
utils.py search button fixes, minimal player in database tab 11 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