I’m looking for a tool that monitors a YouTube channel, then downloads only new videos into a folder.

I found ChannelHoarder, and was wondering if anyone had any experience with it and/or if anyone had any other suggestions?

Also, sorry if this is not the right place for this question. Mods, feel free to remove if this isn’t the right place.

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

      This has been my solution. Subscribe to a playlist or an entire channel, set up the schedule, and you’re done. If you’re a supporter of the project I believe it has real-time monitoring for new uploads.

      I will note that, somewhat recently, YouTube changed the URL format for playlists and this has broken subscribing/downloading playlists that use the new format. I haven’t checked today but there’s a patch that was still waiting to be merged. Unless there’s a new release incorporating it, you’ll have to apply it yourself or feed the URLs in manually for now.

  • derek@infosec.pub
    link
    fedilink
    English
    arrow-up
    1
    ·
    3 months ago

    Not that I have any say in the matter but I think this kind of question is fine for the selfhost community. It’s still in the spirit of “how to do xyz with my own hardware / less dependence on a third party”.

    The other suggestions have covered my own. I did want to add that good resources for finding these kinds of tools are often called Awesome lists. Awesome self-hosted. Awesome CLI. Awesome social media. You get it. I’m not sure where the trend started but I stumbled on them after getting fed up with the likes of Slashdot and AlternativeTo.

    They’re usually a community-maintained git repo on one of the major platforms. This list has quite a few hits for “YouTube”, for instance: https://github.com/krzemienski/awesome-video

    • 𝕸𝖔𝖘𝖘@infosec.pubOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 months ago

      But that’s just the downloader, right? It doesn’t monitor and autodownload based on newly added videos, does it?