demo-marine-melodies
mpvc
demo-marine-melodies | mpvc | |
---|---|---|
3 | 3 | |
8 | 136 | |
- | - | |
0.0 | 9.7 | |
about 1 year ago | 26 days ago | |
Shell | Shell | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
demo-marine-melodies
- "Marine Melodies", an audio/visual experience for PC, including 9 electro & hip/hop tracks presented in an animated 3D interface. The 3D rendering is based on the HARFANG 3D framework. Entirely written in Lua, on VSCode (thanks to the debugger!) the project is open source (see the github link below)
- "Marine Melodies", an audio/visual experience for PC, including 9 electro & hip/hop tracks presented in an animated 3D interface. Entirely written in Lua, on VSCode (thanks to the debugger!) the project is open source. The 3D rendering is based on the HARFANG 3D framework, that works with Lua.
- "Marine Melodies", an audio/visual experience for PC, inclusing 9 electro & hip/hop tracks presented in an animated 3D interface. Entirely written in Lua, on VSCode (thanks to the debugger!) the project is open source. The 3D rendering is based on the HARFANG 3D framework, that works with Lua.
mpvc
-
"--" command to skip track?
I wrote (many years ago mind you) a shell script to control mpv via the IPC socket. https://github.com/lwilletts/mpvc
-
Concatenate commands in keybindings
Perhaps you could have an mpv instance watching a playlist file in the background though. Like I got pretty far by first just launching an mpv instance with mpv --idle=yes --input-ipc-server=/tmp/mpvsocket, and then I could get that instance to play from a playlist stored in /tmp by sending commands to the socket with echo '{ "command": ["loadlist", "/tmp/your_playlist"] }' | socat - /tmp/mpvsocket. This all a bit advanced perhaps, but if you're interested. also take a look at https://github.com/lwilletts/mpvc
-
How to handle youtube playlists with mpv
I wrote a mpv interface script called mpvc that uses mpv's json ipc interface to open mpv and send it commands. Sounds to me like this could be a potential use case. if you download the videos using youtube-dl ie hotkey'd with qutebrowser first into a directory then use something find $PATH/directory | shuf | mpvc add it'll playback all the files in a random order. mpvc doesn't quite yet support playback from direct url but it's something that's been on my list for quite awhile.
What are some alternatives?
deezer - Unofficial script to install Deezer Desktop on Ubuntu. Based on AUR Script (https://aur.archlinux.org/packages/deezer/) by SibrenVasse
mxplayer - A POSIX script that helps you open mxplayer url video (without API) using MPV.
snooker-python-hg2 - Snooker is a simple game that was programmed in Python using the HARFANG 3D framework
qutebrowser - A keyboard-driven, vim-like browser based on Python and Qt.
python-digital-twin - 3D Digital Twin of a Poppy Ergo Junior robot, in Python
deezer-void - I really tried to package this for xbps-src. But... Well, this works: native Deezer Desktop on Void Linux, yay! Based on @siphomateke, @SibrenVasse and on @davidbailey00 scripts.
mpvc - An mpc-like interface to control mpv from the terminal + extra goodies 🚀