Barebones Java music player
- invocation:
java -jar player.jar /path/to/album
- building: use the vlcj, vlcj-native and other libraries. vlcj4 only, not tested for other versions.
- replacing the default image: replace default.png
- rewriting player, scanner or GUI: implement the provided interfaces for a drop-in replacement
- javadoc for the existing classes: Github Pages
- Next:
RIGHT
(right arrow) - Previous:
LEFT
(left arrow) - Play / Pause:
SPACE
(spacebar) - Volume Up:
UP
(up arrow) - Volume Down:
DOWN
(down arrow)
keep in mind that, when possible, the player will display cover art present in the folder or, when present, embedded cover art.
The player and it's associated terminal side by side:
VLCJ is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
VLCJ makes use of JNA (https://jna.dev.java.net/). JNA is licensed under LGPL.