Nonviolent but measures like unions and strikes do very much work. I just say that annectotaly but there is probably some study about it.
They are probably considered "violent" or maybe only "agggrssive" behaviour by the capitalist class, because it threatens their income/revenue. Thats enough to make them change.
Completly overthrowing a whole economic system might work but is a big ask. Everyday people can do little things. Like unionizing, standing up to the boss or maybe even stand together with the boss and against the next higher-up.
Jellyfin works nicely for music, as long as you use a good client. The native jellyfin mobile app is not optimized for music. I use symphonium for android listening and am very pleased with it. More settings than Id ever need, different options for downloading/caching songs on device, support for subtitles and all.