• onlinepersona@programming.dev
    link
    fedilink
    English
    arrow-up
    23
    ·
    edit-2
    7 months ago

    The problem with funkwhale is legality. Unless somebody buys the streaming rights for copyrighted music, only CC music or copyleft music can be streamed, or stuff like podcasts uploaded and made by the content creators. However, many people with podcasts are trying to make money, which makes this a non-starter without some method of compensation.

    What it first needs is a way to compensate content creators, then it needs publicity. If you got a bunch of random people to upload their shit because they can make money with it, then we’re talking. Until then, people like me won’t use it as users for lack of content nor as hosters for fear of legal repercussions.

    Edit: Also, even for private use it doesn’t fulfill my needs. It doesn’t have smart playlists and last I checked didn’t have star ratings (only hearts). Back when I evaluated it, it didn’t have a quick track view either.

    IMO, if this were hosted on I2P and I2P had decent speeds, it would take off like coke in a bottle.

    Anti Commercial AI thingy

    CC BY-NC-SA 4.0

    Inserted with a keystroke running this script on linux with X11

    #!/usr/bin/env nix-shell
    #!nix-shell -i bash --packages xautomation xclip
    
    sleep 0.2
    (echo '::: spoiler Anti Commercial AI thingy
    [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/)
    
    Inserted with a keystroke running this script on linux with X11
    ```bash'
    cat "$0"
    echo '```
    :::') | xclip -selection clipboard
    xte "keydown Control_L" "key V" "keyup Control_L"
    
    
    • rglullisOPA
      link
      fedilink
      English
      arrow-up
      7
      arrow-down
      5
      ·
      7 months ago

      What it first needs is a way to compensate content creators

      Agreed. This is why I wrote a proposal to fund musicians, and it’s also why I’m adding crowdfunding support to Communick.

      I have a Funkwhale instance set up and it is part of the services provided for those that subscribe to Communick. It does have some users, but to be honest I’m more interested now in making it more appealing for musicians who want to distribute/promote their own content, rather than use it as a “music locker” system.

      It doesn’t have smart playlists

      It has the “radio” feature, which sort of works like a smart playlist, no?

      • onlinepersona@programming.dev
        link
        fedilink
        English
        arrow-up
        4
        ·
        7 months ago

        Agreed. This is why I wrote a proposal to fund musicians, and it’s also why I’m adding crowdfunding support to Communick.

        I read it and it’s very similar to other monetisation proposals on the web! What surprises me is how people are misunderstanding it in that thread 🤔 It might help to work on mockups or diagrams to make it clearer (draw.io is good for this, but choose whatever tool you like). Honestly, I think if what you propose were also implemented in peertube, it would take off.

        Good luck!

        It has the “radio” feature, which sort of works like a smart playlist, no?

        Sort of, but not quite. I make smartlists like “unrated songs”, “unrated with musicbrainz tags”, “unrated with musicbrainz tags and never played”, “songs with at least 4 stars and tagged happy, summer, electro”, “songs in playlist ‘roadtrip 2020’ or ‘beach vacay 2023’ or ‘beach vibes’ and unique artist and unique album”. My library is quite large and with these playlists it helps discover music therein or play exactly what I’m in the mood for.
        Navidrome, subsonic, and a bunch of other self-hosted solutions do not provide these features, and if they do, they don’t support large libraries. Funkwhale might support large libraries (haven’t tried with mine), but it already doesn’t have smartlists, so it’s a no-go for me.

        Again, good luck with the monetisation idea! I really like it.

        Anti Commercial AI thingy

        CC BY-NC-SA 4.0

        Inserted with a keystroke running this script on linux with X11

        #!/usr/bin/env nix-shell
        #!nix-shell -i bash --packages xautomation xclip
        
        sleep 0.2
        (echo '::: spoiler Anti Commercial AI thingy
        [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/)
        
        Inserted with a keystroke running this script on linux with X11
        ```bash'
        cat "$0"
        echo '```
        :::') | xclip -selection clipboard
        xte "keydown Control_L" "key V" "keyup Control_L"