Skip to content

Not an issue, but a suggestion #18

@ClaireCJS

Description

@ClaireCJS

Where are suggestions supposed to go on github? Here?

I'm requesting the addition of a now-playing.m3u or txt that is the filename of the song currently being played.

I'm working on a winamp monitor that works on those $13 usb-lcd screens (check out turning_smart_screen-python project). And since I want to use it from other computers that don't have direct access to winamp, i rely on the plugin for fetching the album art and song title info. I can fetch them via win32 calls if winamp is on the same computer, but not if it's on a different computer.

Same thing for finding the filename. It can be done (but i haven't done it) by querying winamp to return the playlist, then the position in the playlist, then examining that entry. But even that is more resource [and development] than if your plugin simply exported the filename as a 3rd file, and that solution only works on same-machine, not on a different machine. Currently i have to parse last.fm logfiles which is very ugly because they change their logfile format approximately every 3 years and it's been a big deal every time they've done this in the past 16 years.

TL;DR — Your plugin replaces some internal functionality i had, but for me to truly be able to fetch everything i want out of winamp from another computer, life would be a LOT easier if your plugin exported a 3rd file. txt, png, and m3u for the filename.

Any chance we could do that? I imagine it's at most... 5 lines of code, if that. I recognize that i could maybe do it myself but .. i don't want to make forks. I want to continue to rely on your instance of this project rather than making my own, because, quite frankly, I have my own projects to manage and want to do the least work possible, as i'e already spent about 30 hours on this winamp screen thing hahahaha.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions