I spent a decent amount of time making a nice web application to wrap up the functionalities of yt-dlp, makes it really easy to follow content through Jellyfin!

Have a look if you have the chance, I think people could make good use of it: https://github.com/MattMckenzy/ToothPick

  • infeeeee@lemm.ee
    link
    fedilink
    English
    arrow-up
    12
    ·
    9 months ago

    Sounds interesting but I don’t understand. Some screenshots would help, how it actually work, how it integrates to jellyfin?

    • MattMckenzy@lemmy.mlOP
      link
      fedilink
      English
      arrow-up
      13
      ·
      9 months ago

      It doesn’t directly integrate with Jellyfin, but it does store the media in a directory and file format that works well with it. I use it to subscribe to media playlist pages that yt-dlp supports and I get them added to Jellyfin automatically.

      I was considering adding pictures when I have the chance, I’ll see if I can do it later!

    • MattMckenzy@lemmy.mlOP
      link
      fedilink
      English
      arrow-up
      7
      ·
      edit-2
      9 months ago

      I’ve just added images and more descriptions on each page in the GitHub readme, should provide a nice overview now!

      • infeeeee@lemm.ee
        link
        fedilink
        English
        arrow-up
        4
        ·
        9 months ago

        I understand now, thank you, very informative images, it helps a lot.

        If you add a playlist link will it automatically download new videos added to the playlist in the future? Or only existing ones at the time of subscription?

        Maybe a feature request: Is it possible to add channels? So it automatically downloads new videos uploaded to a channel?

        • MattMckenzy@lemmy.mlOP
          link
          fedilink
          English
          arrow-up
          3
          ·
          9 months ago

          It’s meant to periodically scan the locations for new content, so yes, newly added ones will be downloaded as well. By default it scans every 10 minutes!

          As for channels, it supports any web page that yt-dlp can parse as a playlist, so more than likely whatever kind of page you’re thinking of will work as well!

          yt-dlp is impressively compatible.