LibreTube - uses Piped as video source by default. Subscriptions and playlists can be created, all without actually interacting with YouTube.

Clipious - uses Invidious as the video source. Also allows for subscribing and accounts. Lesser known client

NewPipe - Gets the source directly from YT. Allows for subscribing and creating playlists

Additionally, there’s also ReVanced that lets you patch the regular YT app to include useful features.

  • FiniteBanjo@lemmy.today
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    Anybody know if some of these platforms support streaming? I’ve been meaning to try out kick.com as well as a Twitch alternative but it’s still a business with proprietary solution.

    • Phegan@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      Peertube and owncast are Fediverse alternatives to twitch. Peertube less so. I run an owncast server and love streaming to it, but discovery is shit. If you just want to stream, it’s great. If you want to make it a job, stick to twitch

    • person420@lemmynsfw.com
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      Switching from Twitch to Kick is like leaving Twitter for Truth Social. Kick was started by people who were kicked off Twitch for gambling and other banned content. And I don’t just mean poker, I’m talking about those skin gambling sites where streamers were found “promoting” but really owned and were rigging their bets to make it look like you can win big.

      Plus Kick’s backend uses the same Amazon services that Twitch does, so if your point is not to support Twitch and their parent company Amazon, Kick definitely isn’t the right choice.

    • thefool@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      Every time I click on a Piped link that has been posted here by the bot after someone posts a YouTube link, I just wait and wait for it to start playing. Eventually I run out of patience and click the YouTube link, which starts to play immediately.

    • Taako_Tuesday@lemmy.ca
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      Well, you still need a client if you’re on mobile. I’m not going to watch my video essays through a browser if I can do it through an app. I use libretube which ends up being Piped ahunder the hood, it’s just smoother.

      I also used to use revanced because it allowed me to keep a few public playlists up to date (something you can only do by interfacing with Youtube). People have their reasons for things.

  • SolarPunker@slrpnk.net
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    5 months ago

    I’m having great time with FreeTube Cordova lately, you have to setup the UI initially, understanding its limit for mobile, but it works very well.

    • webghost0101@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      5 months ago

      A textfile with channel urls + a yt-dlp script + a self hosted jellyfin servers.

      Saves on bandwidth too, you only download once and can keep your favorites saved offline as long as you have storage space.

      I do run my own invidious client too for video searches and “filler” channels you watch selectively.

      • CosmicTurtle0@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        0
        ·
        5 months ago

        Oooh… I’d love a YouTube integration with jellyfin.

        Tell me more.

        I’d love the features of a podcast app but for YouTube creators I follow.

      • kadotux@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        0
        ·
        edit-2
        5 months ago

        You mean I finally have a way to watch Youtube in my Samsung TV without ads??? Ooooo I know what I’m doing tonight!

        edit: naaah it won’t run on my raspberry :(

  • asudox@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    5 months ago

    I also want to drop Grayjay in here. It supports YouTube and can also be used to view other platforms like Twitch, Odysee, PeerTube, etc. It uses plugins, so you can develop a plugin for the video platform you want to be able to use in Grayjay. Grayjay also has this Polycentric “decentralized” database so that you can comment and like the videos in those aforementioned platforms.

    • Nora@lemmy.ml
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      I use Tubular. It’s a fork of newpipe that has sponsor block.

    • fl42v@lemmy.ml
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      It’s good and everything (although it was a bit rough around the edges here and there), but is a no-go for me personally, unless they’ve changed their license. When I last checked it wad not open source, but merely source available since the license basically said you’re not allowed to modify the source code period. AGPL would’ve been a far better choice

      • asudox@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        edit-2
        5 months ago

        Totally understandable. I mean, it’s still in alpha and yes I do encounter bugs sometimes. I honestly just use it because I can have my feed in grayjay as well.

  • 299792458ms@lemmy.zip
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    This was me when Invidious and Piped were being attacked by Youtube and Newpipe had a hiatus.

    Tubular is a Newpipe fork with Sponsor Block integrated for anyone interested.

  • Fisch@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    Piped also has support for accounts and LibreTube supports that too. Really nice to have your subscriptions and playlists synchronized between your devices.

  • Trollivier@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    5 months ago

    All I want is an ad-free YouTube app that lets me cast on Chromecast directly.

    So far nothing worked properly. Any ideas? I’m using a Pixel 4A.

        • Backfire@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          5 months ago

          Web Video Caster can cast to a large number of devices, Chromecast included. It has a lot of companion apps too on several smart TV platforms, all for the sake of getting your media played back on another device.

        • hellofriend@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          5 months ago

          Yeah, just OSS. Which is fine by me, frankly. In a capitalist system there are very few ways to make FOSS soft compete with closed source/proprietary. One way is to convince people to buy the soft. Another is to get industry funding. Blender is one of the best examples of this. But Grayjay can’t use the Blender model because the biggest player in the industry (Youtube) has a vested interest in keeping the app from being developed.

          • Andromxda 🇺🇦🇵🇸🇹🇼@lemmy.dbzer0.com
            link
            fedilink
            English
            arrow-up
            0
            ·
            5 months ago

            One way is to convince people to buy the soft.

            Grayjay and other Futo apps are not really paid software, it’s more like a donation. No reason not to use a FOSS license.

            But Grayjay can’t use the Blender model because the biggest player in the industry (Youtube) has a vested interest in keeping the app from being developed.

            What does that have to do with the licensing? The restrictive definitely won’t stop Google from trying to shut the app down. Selling the app actually makes it harder to prevent it from being shut down. Google can now argue in court that Futo tries to make money from selling this app, that uses the YouTube API without authorization.
            There’s a very easy solution to this problem: Just make it FOSS like every other god damn alternative YouTube client, put the GPL on it and treat donations like donations, instead of “selling” the app and generating revenue (which can and likely will be used against them).

            • hellofriend@lemmy.world
              link
              fedilink
              English
              arrow-up
              0
              ·
              5 months ago

              Rossmann and Futo have explicitly stated that purchasing their soft is a purchase, not a donation.

              Furthermore, Grayjay does not use the Youtube API and so Google has no ground to stand on.

              • Andromxda 🇺🇦🇵🇸🇹🇼@lemmy.dbzer0.com
                link
                fedilink
                English
                arrow-up
                0
                ·
                edit-2
                5 months ago

                Rossmann and Futo have explicitly stated that purchasing their soft is a purchase, not a donation.

                Exactly. That’s the issue. Selling software means generating revenue, thus Grayjay is a commercial product. That’s exactly what YouTube Vanced was shut down for. Generating revenue from accessing YouTube in an unauthorized manner. Grayjay does use the YouTube API, but not the official one. YouTube has 2 sets of APIs. The official one with clear terms and conditions, which is only accessible with an API token, and the unofficial one, which is for example used in the YouTube mobile app. There is no official documentation on this API, and it was only discovered through reverse engineering. YouTube doesn’t allow using this API from an unofficial client (they’re not that strict about it, but nonetheless, it’s technically forbidden, as the APi is not meant for public usage).

                • hellofriend@lemmy.world
                  link
                  fedilink
                  English
                  arrow-up
                  0
                  ·
                  5 months ago

                  Unless they were to stick a TOS, usage agreement, or API key requirement on Innertube then anyone’s free to use it however they like. Legally, Grayjay is in the clear here. And practically they’re fine as well since altering Innertube to block Grayjay would mean that Google would have to alter their in house processes and that costs money.

  • ssm@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    5 months ago

    I’ve been using pipe-viewer (formerly/alternatively youtube-viewer) for years. It’s an extremely minimal yet feature-rich and customizable perl youtube client, designed to be used without a google api key (If you want to use an account, use youtube-viewer instead). No other client I’ve tried comes close in my experience (I’ve tried Freetube (bloated), Minitube (buggy, feature incomplete, uses embedded player), Newpipe (restricted to android)).

    Also works great on mobile, and can be used with a Gtk-perl client for people who want a graphical client. It can also be used with any native video player, like mpv or mplayer (and adding an unsupported player is trivial in the config).

    • hellofriend@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      The borderless UI is so good, honestly. Do you know if there’s a way to alter the player control UI? Am wanting to get into ricing and that looks like it provides a great solution for some minimalist ideas I’m having.

  • Osiris@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    Libretube seems to almost never work for me no matter what instance i try.
    Also worth adding Smarttube for AndroidTV

  • Si_sierra@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    Using Tubular, which is a fork of newpipe with sponsorblock integration. It’s a bit buggy but I like not having to skip every sponsor