Hi there, This is just a shameless (re)post about a personal project of mine:
"Using mpv and mpvc to play and manage the stuff I listen/watch."
The goal of the project stays the same as stated in the original [2022] HN post, and revolves around: the need to manage music programmatically, through a CLI that can be scripted/coded, and CLI tools to manage, arrange and control the music played.
What has changed during last year has been that the set of mpvc tools has grown, and, stabilized, adding support for more use cases and functionality. So In addition to the core mpvc CLI, and TUI provided by mpvc-tui, there is now tools such as mpvc-equalizer, mpvc-fzf for fuzzy searches using fzf, mpvc-autostart to auto start/stop based on presence, and mpvc-web for having access to mpvc when away from the terminal, by using a web (HTTP) interface, say from a browser on a tablet or a phone, or a non-linux system.
Recently the fork has been merged into the main github repo, and its packages updated in a few Linux distributions (Archlinux AUR).
The development progress presented above is documented into a logbook @ https://gmt4.github.io/mpvc/logbook.html, so be sure to check it for more on how to use mpvc. It never occurred to me that the logbook would become such a useful tool to keep track of what's going on, what's missing, and just to recall commands/recipes on how to accomplish certain tasks.
If you are still reading, just head to https://gmt4.github.io/mpvc/
Thanks!
Previous HN thread:
- [2022] https://news.ycombinator.com/item?id=34013149