• nore {she/her}
    link
    123 days 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?

    • @[email protected]
      link
      fedilink
      1
      edit-2
      23 days 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}
        link
        122 days 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.

        • @[email protected]
          link
          fedilink
          222 days 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.