Okay, instead of #coding on #MSXplayRipper, I ended up doing some more #ScratchYourOwnItches by creating 2 fairly simple #Bash #CLI scripts to help me track and re-open the media I've launched from the command-line: https://github.com/FiXato/cli_player_queue

#CliPlayerQueue basically wraps around #mpv, gets the page title, tracks it in a history file, and launched mpv.
Afterwards I can browse the history file with the same command, or immediately filter it by title or URL.

The title retrieval is very simple, and basically only works for YouTube and plain HTML pages atm, but f.e. Twitch support will be added soon.
(There are probably pre-built solutions out there too, but I like #ReinventingTheWheel...)

FiXato/cli_player_queue

A set of scripts to retrieve the title of the media launched with the CLI tool, track it in a history file, browsing and filtering the player history using fzf (command-line fuzzy finder), and laun...

Put on some #MGS / #MGSDRV / #MGSEL #chiptune files via #WinAmp because that's the only #MediaPlayer that seems to support this #MSX audio format, plugged some headphones in, and getting ready to do a bit of related #coding on my #MSXplayRipper #PetProject. :)

Managed to add #NicoNico (aka #NicoVideo.jp) support to my little HTML+JS playlist tool: https://github.com/FiXato/Streaming-Media-Interactive-Playlist

So, now I can have #YouTube, #SoundCloud and NicoVideo.jp videos/songs in a single playlist for easy playback. :)

Current example contains primarily #MSX or MSX-inspired #Music: https://fixato.org/music/player/msx-related.html

Code of the #Python script to scrape links from a topic on msx.org is especially dirty because I copy/pasted it with minor changes from my #MSXPlayRipper project...

#Coding

Right, actually got some more #coding on #MSXplayRipper (https://git.sr.ht/~fixato/MSXplay_ripper) done. :)

Mostly refactoring and updating the README, but also some minor bugfixes. Primarily to make it easier to add features the next time.

The more I work with #Python, the more I start to appreciate it over #Ruby actually...

Anyway, time to wind down a bit now with some more #goa / #psytrance. #Yahel and #JunoReactor specifically.

~fixato/MSXplay_ripper - sourcehut git