• theshatterstone54@feddit.uk
    link
    fedilink
    arrow-up
    16
    arrow-down
    2
    ·
    3 months ago

    It’s the main way I watch youtube now. After Piped and Newpipe stopped working for me across all devices, I only use 2 methods of watching Youtube now. Open in mpv (which is configured to use yt-dlp in the backend to make things faster), and download using yt-dlp. So it’s key to me keeping on watching Youtube. Recently, I’ve started getting ads showing up even on Mobile Vivaldi, so no more YT on my phone.

    So my new workflow is to use Piped to find a video, then copy the end of the link and type “yt-dlp <C-S-v>” in a terminal, wait for the video(s) to download, and open in mpv.

    OR

    In some cases, use Qutebrowser, with a custom keybind to open a video in mpv.

      • theshatterstone54@feddit.uk
        link
        fedilink
        arrow-up
        3
        ·
        edit-2
        3 months ago

        Yeah, but I use a fork called Tubular so I can get SponsorBlock and ReturnYoutubeDislike.

        Edit: Turns out I just missed that there was an update. Phone playback is back!

      • theshatterstone54@feddit.uk
        link
        fedilink
        arrow-up
        2
        ·
        3 months ago

        Yt-dlp or mpv? Never.

        Newpipe and piped? Newpipe takes about a week or two, to rebreak after a fix. Piped has been broken and not updated yet, for a while.

    • nore {she/her}@sh.itjust.works
      link
      fedilink
      arrow-up
      1
      ·
      3 months ago

      So my new workflow is to use Piped to find a video, then copy the end of the link and type “yt-dlp <C-S-v>” in a terminal, wait for the video(s) to download, and open in mpv.

      Why not just pass the YouTube link to mpv so you don’t have to wait for the video to download?

      • theshatterstone54@feddit.uk
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        3 months ago

        I still have to wait a long time for the video to load in the Mpv cache, and sometimes I want a bunch of videos to watch later (or watch multiple times if they’re educational). In which case, I either open up a bunch of videos in their own mpv windows and they all load while I’m watching the first one, or I download them while I’m doing something else.

        But loading a bunch of mpv windows is heavier than a bunch of terminals running yt-dlp (and I could also just switch to using tmux… which I probably should get around to at some point).

        • nore {she/her}@sh.itjust.works
          link
          fedilink
          arrow-up
          1
          ·
          3 months ago

          I still have to wait a long time for the video to load in the Mpv cache

          In my experience the video loads in a few seconds compared to the minutes it’d take for it to download, but I get your second point.

          • gramgan@lemmy.ml
            link
            fedilink
            arrow-up
            2
            ·
            3 months ago

            Depends on the options mpv passes to yt-dlp—I personally have in my mpv config to grab 720p videos, so that it’s faster than downloading full quality.

    • corbin@infosec.pubOP
      link
      fedilink
      arrow-up
      3
      arrow-down
      30
      ·
      3 months ago

      Maybe just pay for YouTube Premium at at that point? It pays the video creators, and you don’t have to have a janky playback setup.

      • N3Cr0@lemmy.world
        link
        fedilink
        arrow-up
        9
        ·
        edit-2
        3 months ago

        No matter how hanky this setup is, the official YouTube app is jankier.

        It pays the video creators

        Then why are almost all of them on patreon and ask for a donation?

        • corbin@infosec.pubOP
          link
          fedilink
          arrow-up
          5
          arrow-down
          3
          ·
          3 months ago

          If you don’t like Google keeping a cut, then sign up for all the Patreons for everyone you watch.

              • JaggedRobotPubes@lemmy.world
                link
                fedilink
                English
                arrow-up
                4
                ·
                3 months ago

                Capitalism doesn’t change the fact that giant companies fundamentally lack the right to hijack my attention and implant their bullshit in my head.

                • corbin@infosec.pubOP
                  link
                  fedilink
                  arrow-up
                  1
                  arrow-down
                  2
                  ·
                  3 months ago

                  Good news, there is a subscription service to prevent that and also still pays the creators.

              • GolfNovemberUniform@lemmy.ml
                link
                fedilink
                arrow-up
                4
                arrow-down
                1
                ·
                3 months ago

                But they don’t exist without terrible data collection with illegal elements. Dry capitalism never ends well, mister/miss.

                • corbin@infosec.pubOP
                  link
                  fedilink
                  arrow-up
                  2
                  arrow-down
                  4
                  ·
                  3 months ago

                  The two options for compensating a creator for their work online are advertisements or direct payments. There are no other functional alternatives. In a better world, more countries would have grants or universal basic income, but that’s not the world that exists right now.

                  • GolfNovemberUniform@lemmy.ml
                    link
                    fedilink
                    arrow-up
                    5
                    ·
                    edit-2
                    3 months ago

                    What I’m saying is extremely poor people don’t have to support anyone and nobody should ever force them or make them feel guilty like you’re doing. The creator can also make their content completely or partially paywalled like what RCE is doing for example.