Live data from Hacker News

Yark: Advanced and easy YouTube archiver now stable

github.com

71–80 of 148 posts

Re: Yark: Advanced and easy YouTube archiver now stable

#71
post #56

Earlier quoted context omitted.

a) i seriously doubt your "most" claim about free disk space. Maybe "most privileged white folks in rich countries" but not "most people" b) just because i HAVE 10Gb of free disk space doesn't mean i'm going to offer it up for archiving of random internet crap c) if it was on my phone it'd cost money and now we're very actively ignoring just how expensive it is to be online in 3rd world countries if you're not a rich…

[flagged]

> stopped reading here

Your account is 5 days old. Either you need to learn the culture instead of telling other people, or you're a coward that won't voice their real opinions on their main account.

Or you've been banned already and need to take the hint.

Re: Yark: Advanced and easy YouTube archiver now stable

#72

yt-dlp and a batch file that runs via Task Scheduler has been doing this for me for a couple of years now. I also grab the captions and throw that into a database so that I can search transcripts for a clip that I can remember but can't remember which video it's in. It was a fun weekend project.

You might be intereseted in these youtube archive scripts: https://github.com/TheFrenchGhosty/TheFrenchGhostys-Ultimate...

Re: Yark: Advanced and easy YouTube archiver now stable

#73
post #22

Earlier quoted context omitted.

But most people have more free disk space than 10gb, and most people also have more than 1 device. I have 2 phones, 3 laptops, a desktop and a NAS, with some 40TB between them. My workplace has a private cloud with some 70PB of storage, plus tape, and tons of desktops and laptops.

a) i seriously doubt your "most" claim about free disk space. Maybe "most privileged white folks in rich countries" but not "most people" b) just because i HAVE 10Gb of free disk space doesn't mean i'm going to offer it up for archiving of random internet crap c) if it was on my phone it'd cost money and now we're very actively ignoring just how expensive it is to be online in 3rd world countries if you're not a rich…

> i seriously doubt your "most" claim about free disk space.

Really? Other than low-end Chromebooks, I'd bet way over 75% of PCs under 8 years old have 10GB free.

Re: Yark: Advanced and easy YouTube archiver now stable

#74
post #72

yt-dlp and a batch file that runs via Task Scheduler has been doing this for me for a couple of years now. I also grab the captions and throw that into a database so that I can search transcripts for a clip that I can remember but can't remember which video it's in. It was a fun weekend project.

You might be intereseted in these youtube archive scripts: https://github.com/TheFrenchGhosty/TheFrenchGhostys-Ultimate...

Neat. Thanks for sharing

Re: Yark: Advanced and easy YouTube archiver now stable

#75
post #41

Earlier quoted context omitted.

It's unbelievable that YouTube was as free as it was for as long as it was. We got too great a deal for so long that we many people can't see things any other way.

It's unbelievable that Wikipedia is free and survives on donations. Youtube sells ads and is subsidized by one of the biggest ad companies in the world that happens to have a lot of cheap cloud storage available.

YT is not subsidized by Google, it makes a profit.

The scale of storage and serving is not of any real comparable scale.

Re: Yark: Advanced and easy YouTube archiver now stable

#76
post #36

Occasionally my personal/literature/academic/tech notes link to a youtube source, but when clicking on it I find the video has vanished with no way of knowing what it was or even what it was called (it's sometimes impossible to track down an identical/replacement source). I lost many valuable references that way. Wayback machine solves for webpages, but nothing I'm aware of (short of youtube-dl-ing the video yourself…

https://github.com/bibanon/tubeup

Re: Yark: Advanced and easy YouTube archiver now stable

#77
post #39

I'm a big fan of the historical information that Yark shows. Arrimus 3D recently replacing a large chunk of their 3D modeling tutorials with religious content was a pretty big lightbulb moment for me that so much of the content I rely on - not just for the initial learning of a new skill, but as a continual reference when I forget something - is so fragile. I immediately bought a NAS and began backing up everything t…

Seconding tubearchivist. One of the killer features IMO is the browser extension [0], which adds a button on every video to send that video to the server to archive.

[0] https://github.com/tubearchivist/browser-extension

Re: Yark: Advanced and easy YouTube archiver now stable

#78
post #32

Earlier quoted context omitted.

What if the highest available resolution does not have an audio stream?

Normally in modern adaptive streaming, every video variant is muxed into a separate stream without audio, and different audio variants are muxed into their own individual streams.

wow, I wonder if that's why it always feels so frequent an experience of mine where the audio and video feel subtly out of sync with one another. It's very minute but detectable. Feels like that experience has increased in the last 6 months or so.

Re: Yark: Advanced and easy YouTube archiver now stable

#79
post #39

I'm a big fan of the historical information that Yark shows. Arrimus 3D recently replacing a large chunk of their 3D modeling tutorials with religious content was a pretty big lightbulb moment for me that so much of the content I rely on - not just for the initial learning of a new skill, but as a continual reference when I forget something - is so fragile. I immediately bought a NAS and began backing up everything t…

that's quite a pivot. Can you link to an example of a typical before and after video of that content creator? I'm curious what the connection is.

Re: Yark: Advanced and easy YouTube archiver now stable

#80
post #52
post #45

Afrer reading the description, this project seems to be solely focused on downloading all of a specific channel's videos. I've been taking my first steps at having a home server, and one of the things I'd love to do with it is having an archive of the videos that I have saved in my private playlists on YouTube. In my mind, the service would periodically check all my playlists, compare with what exists locally, and do…

Nice web ui aside, if I'm not mistaken youtube-dl already supports this kind of usage. You can `youtube-dl --download-archive archive.txt https://youtu.be/your-playlist ` and it'll keep track in the archive.txt of everything it's already downloaded. Supplement with authentication options as necessary, set up a cronjob, done.

It's even simpler than that, just give youtube-dl the channel name and it will download all videos skipping any that already exists in your current directory.
Post reply on HN