Skip to content

dynmie/mono

Repository files navigation

Mono

GitHub last commit GitHub Workflow Status

Notable features

  • Colored video output
  • Full pixel video support
  • YouTube video and playlist support
  • Default playlist queue system
  • Custom video queue system
  • Floyd-Steinberg text dithering
  • Auto resizing playback window

What doesn't work

  • Instantaneous config editing

Gallery

Hollow hunger with dithering enabled

Hollow Hunger - Ironmouse @ 1:05 with dithering enabled

Hollow hunger with dithering disabled

Hollow Hunger - Ironmouse @ 1:05 with dithering disabled

Dithering enabled

Hollow Hunger - Ironmouse @ 2:50 with dithering enabled

full pixel

Telecaster b boy (long ver.) - Kanata Amane @ 0:26 with full pixel and color enabled

Getting started

Prerequisites

Setup

  1. Run the server once to generate the configuration files. Make sure your current Java version is at least 21.
  2. Open the server configuration file at ./mono-data/server/config.json and set the default playlist.

Playing videos

  1. Run the server:
java -jar server.jar
  1. Run the client:
java -jar client.jar
  1. You're done!

Building

Prerequisites

Cloning the GitHub repository

git clone https://github.com/dynmie/mono.git

Compiling

Windows:

.\gradlew jar

GNU Linux:

chmod +x ./gradlew
./gradlew jar

You can find the output jar at (module name)/build/libs.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages