Skip to content

klassenserver7b/Danceinterpreter

Repository files navigation

Danceinterpreter

CodeFactor License Build Status Latest Release

This tool provides information about a currently playing song and displays them. -> These information are "Title", "Author", "Cover" and "Dance" It's meant to be used on e.g. a Prom or other Dance events

Requirements

  • Java 17 or newer
  • For Spotify-use:
    • Spotify Account
    • Internet Connection
  • For Playlist-Mode
    • A valid m3u/m3u8/xspf file referencing LOCAL mp3 files
  • For Local-MP3-Mode
    • Windows only -> file locking which is not available on UNIX is needed by this mode
    • A Folder containing mp3 files / subfolders which contain mp3 files

How to Use

Spotify - UNMAINTANIED

  1. Run danceinterpreter-x.x.x-full.jar
  2. Select Spotify in the drop-down
  3. Authorize Spotify Account access in your browser
  4. Setup Finished!

Local mp3 Files

WINDOWS ONLY -> UNMAINTANIED since I don't use Windows anymore

  1. Run danceinterpreter-x.x.x-full.jar
  2. Select LocalMP3 in the drop-down
  3. Select the Directory the App should check for playing .mp3 files
  4. Finished!

Playlists

  1. Run danceinterpreter-x.x.x-full.jar
  2. Select Playlist in the drop-down
  3. Select your m3u/m3u8/xspf file
  4. Finished!

Usage

  1. Run danceinterpreter-x.x.x-full.jar
  2. Select your appmode in the drop-down
  3. Have Fun!

Self compile and building

  1. Clone the project git clone https://github.com/klassenserver7b/Danceinterpreter.git && cd Danceinterpreter
  2. Make sure you have java-jdk-17 and maven installed
  3. run 'maven package'
  4. If you want the .exe/.deb/.rpm run: mvn install
  5. You can now find your runnables in ./target/