User avatar
ghosts in the silicon ▒ @0@corteximplant.com
4mo
please, fedi open source (linux) audio player wizards, help me! (m3u/m3u8 in Rockbox, Poweramp and mpd) I need help with syncing playlists between devices.

I have music in UTF-8 paths and filenames, as well as playlist files that reference these paths.

Three devices that can and should modify the playlists directly are being synced with each other: iPod using Rockbox, Android using Poweramp, Linux using mpd plus an mpd client.

Now, here comes the tricky to reconcile part:
Rockbox and Poweramp can see and write m3u and m3u8 but only reliably treat m3u8 as UTF-8. mpd can't see m3u8 playlists and only accepts m3u or pls, but it will treat m3u as UTF-8.

Nextcloud, which syncs the files between two Linux machines (mpd) and the phone (Poweramp) does not sync symlinks.

mpd is really spitting in the soup here and I'm not sure what to do. Is there maybe a way to transparently show m3u8 files as virtual m3u files on the linux machines only via some sort of service, so mpd can just see and use them without making the other players not treat the playlists as unicode anymore?
3
0
0
0
User avatar
ghosts in the silicon ▒ @0@corteximplant.com
4mo
I'm so close to just writing my own audio player and ditch established options
1
0
1
0
User avatar
ghosts in the silicon ▒ @0@corteximplant.com
4mo
welp. it's happening
2
1
2
0
User avatar
ghosts in the silicon ▒ @0@corteximplant.com
4mo
mouse player can now read playlist files and tags :3 (please don't break on CJK characters)
the auto playlists do nothing so far
4
0
0
0
User avatar
ghosts in the silicon ▒ @0@corteximplant.com
4mo
ok yeah nice, mouse player doesn't break on CJK characters neomouse_cyborg_glare

go listen to the original ghost in the shell soundtrack
2
0
0
0
User avatar
ghosts in the silicon ▒ @0@corteximplant.com
3mo
mouse play is gaining more features neomouse_cyborg_happy
2
1
1
0
User avatar
flori_ava_star:~cursor_blinking made-with-estrogen verifiedlesbian @star@amazonawaws.com
3mo
@0 this is such a cool project! c:
:cyberheart_cyan@corteximplant.com:1
1
0
0
1

User avatar
ghosts in the silicon ▒ @0@corteximplant.com
3mo
@star yusss but also difficult for this mouse. a lot of planning and research and trial and error and figuring out how to make things better and asking for the occasional code review.

and things crash, and things crash, and things crash and oh the way mouse truncated this string was not unicode safe and why is this so slow? oh we might need adaptive render updates, and how the heck does fzf do its fuzzy search? ah, distances between chunks get penalized but why is this list now scrolling back to the top when the filesystem watcher updates the list? ohh ...

and so on
neomouse_cyborg_fingerguns
0
0
0
0