Seems like a fairly mature and well maintained project. Can be fired up in DevContainer for hacking.

  • 𝘋𝘪𝘳𝘬@lemmy.ml
    link
    fedilink
    English
    arrow-up
    1
    ·
    24 days ago

    Does it support logging in to YouTube to have access to purchased content, premium content, subscribers-only content, etc?

    • HappyTimeHarry@lemm.ee
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      24 days ago

      Since it uses yt-dlp which supports cookies, I would guess it does or it will soon. Not sure about how yt handles “purchased” content, but the cookies work for age restricted videos at least.

  • vividspecter@lemm.ee
    link
    fedilink
    English
    arrow-up
    2
    ·
    24 days ago

    Only thing I’m missing is the ability to only download a subset of videos from a channel. There is a workaround by making a playlist but I believe that requires a Google account.

  • electric_nan@lemmy.ml
    link
    fedilink
    English
    arrow-up
    0
    arrow-down
    1
    ·
    24 days ago

    Damn I’ve been looking for something just like this, but my setup doesn’t use docker.

    • nek0d3r@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      24 days ago

      I’ve had all my servers running on my personal Windows machine, and I’ve been planning to move them to a dedicated Linux machine, as well as move to Linux on my PC. Part of that involved containerizing my whole setup to make the move easier. There’s a script listed in Jellyfin docs that helps you migrate your setup. Itzs a bit involved if you’re coming from Windows but very doable. Very easy if you’re already on Linux though.

      • electric_nan@lemmy.ml
        link
        fedilink
        English
        arrow-up
        0
        arrow-down
        1
        ·
        24 days ago

        My media setup is on a Linux VPS configured with Swizzin community edition. I tried a bunch of docker-based projects over the years but could never quite get my head around it. A good friend of mine just redid his whole setup with docker tho, so maybe if/when mine breaks I’ll give it another shot.

        • ikidd@lemmy.worldOP
          link
          fedilink
          English
          arrow-up
          1
          ·
          24 days ago

          I despised the thought of another layer adding to the difficulty of troubleshooting problems, it took me a long time to make myself try it. And sometimes it does make you have to think a bit about what it’s doing under the hood but if you commit to it and work with it, it’s such a great way to silo your services. I wouldnt’ go back now.

        • nek0d3r@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          24 days ago

          I definitely struggled to wrap my head around it at first, but I got used to using it when I got into DevOps, and once you understand it, it becomes so easy and helpful that it’s easy to overuse it. I can certainly answer any questions to the best of my ability if you do look into it!

        • douglasg14b@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          20 days ago

          It’s frozen for features and changes. Even bugs & issues are shrugged off and closed unless they are big. PRs from others as well I’ve seen.

          The maintainer is semi active, but they’re kind of a dick, and tend to minimize problems and downplay others in ways that are borderline toxic.

          It’s a shame :/

    • Saik0@lemmy.saik0.com
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      24 days ago

      It does name management on the files for other players. Such as plex, emby, jellyfin, or kodi. About all I see that’s any special here.

      Edit: seems to also do some metadata magic for plex at the very least to make it somewhat usable.