Most active commenters

    ←back to thread

    798 points bertman | 14 comments | | HN request time: 0.2s | source | bottom
    Show context
    bdz ◴[] No.45899768[source]
    I use yt-dlp (and back then youtube-dl) all the time to archive my liked videos. Started back in around 2010, now I have tens of thousands of videos saved. Storage is cheap and a huge percent of them are not available anymore on the site.

    I also save temporary videos removed after a time for example NHK honbasho sumo highlights which are only available for a month or so then they permanently remove them.

    replies(12): >>45899869 #>>45899943 #>>45900007 #>>45900140 #>>45900275 #>>45900581 #>>45900630 #>>45901958 #>>45902752 #>>45902786 #>>45903073 #>>45905245 #
    1. nicman23 ◴[] No.45900140[source]
    do you have a cron job or something? i know it is probably trivial but eh
    replies(2): >>45900220 #>>45900231 #
    2. bdz ◴[] No.45900220[source]
    No! It would be easier but I burned myself so many times with removed videos that I do it on my own basically asap manually. Not a big deal once you have yt-dlp properly
    3. ivanjermakov ◴[] No.45900231[source]
    Popular self-hosted solution: https://github.com/tubearchivist/tubearchivist
    replies(4): >>45900349 #>>45900443 #>>45900625 #>>45900708 #
    4. trvz ◴[] No.45900349[source]
    You people always make everything more complicated than necessary.

      yt-dlp -o '%(uploader)s/%(upload_date)s - %(title)s [%(id)s].%(ext)s' --cookies-from-browser chrome https://www.youtube.com/playlist?list=LL
    replies(7): >>45900604 #>>45900608 #>>45902120 #>>45902541 #>>45903132 #>>45903908 #>>45907965 #
    5. moffkalast ◴[] No.45900443[source]
    Damn, one can really build an offline internet for themselves these days huh?
    6. hrimfaxi ◴[] No.45900604{3}[source]
    That does none of the things tubearchivist does, among them:

    - Subscribe to your favorite YouTube channels - Index and make videos searchable - Play videos - Keep track of viewed and unviewed videos

    Not to mention having to ssh and copy paste URLs around, instead of visiting a page in my browser.

    7. bspammer ◴[] No.45900608{3}[source]
    > Once your YouTube video collection grows, it becomes hard to search and find a specific video. That's where Tube Archivist comes in: By indexing your video collection with metadata from YouTube, you can organize, search and enjoy your archived YouTube videos without hassle offline through a convenient web interface.

    If you don't want the indexing and the pretty frontend that's fine, but there's a reason software like Plex is popular.

    8. postexitus ◴[] No.45900625[source]
    Gives me Magnum Archives vibes.
    9. darkwater ◴[] No.45900708[source]
    Ooooh thanks! ElasticSearch? Who cares, gotta use somehow that spare memory in my k8s home cluster!
    10. DrammBA ◴[] No.45902120{3}[source]
    > When disagreeing, please reply to the argument instead of calling names. "That is idiotic; 1 + 1 is 2, not 3" can be shortened to "1 + 1 is 2, not 3."

    https://news.ycombinator.com/newsguidelines.html

    11. ryandrake ◴[] No.45902541{3}[source]
    Someone should put together and publish a docker container that does that.
    12. claar ◴[] No.45903132{3}[source]
    Yep. But.. https://news.ycombinator.com/item?id=9224
    13. fragmede ◴[] No.45903908{3}[source]
    I sent the video to my friend, but his phone says "/home/trvz/media/youtube/george hotz archive/20251109 - comma ai | COMMA CON 2025 | George Hotz | Outwit, Outplay, Outlast | President [werrvv0MVXQ].webm" was not found. Plz help!
    14. ivanjermakov ◴[] No.45907965{3}[source]
    I'm also not a fun of such overengineered programs, but using raw yt-dlp alone is not enough for replicating full workflow.

    Your command is nice for downloading a single video (I also provide a url from clipboard via xclip), but archiving videos daily from a list of favorite channels would require a bit more scripting. Didn't manage to find anything both minimal and popular to link instead.