Hacker News new | past | comments | ask | show | jobs | submit | Owez's comments login

You can do yark refresh [name] --videos=10


Working on some of the groundwork of it now in https://github.com/Owez/yark/pull/57. Higher quality might be a bigger issue to tackle because of dependence on ffmpeg but it'll be done in v1.3, slated for release in about a months time.

I'm going to cap videos to 1080p by default and have a config setting to customize this.


I do eventually, might be in v1.3 next month or sadly v1.4 depending on how much I've got on my plate :)


Yark will be able to do this in v1.3 releasing in ~1 month provided it has access to the playlists, I'm not sure how to do creds currently but I'll look into it.

Issue for downloading playlists: https://github.com/Owez/yark/issues/49


That's great to know!

For auth it seems the preferred way to login with Google is OAuth2, that's I believe what third-party apps use, e.g. Thunderbird uses it when setting up a new GMail account.

However, for apps that don't support OAuth2, there is also the possibility of using "App Passwords" [1], I've used one in the past and it worked well. (Update: I'm just reading it only works if 2FA is enabled, which I use)

[1]: https://support.google.com/accounts/answer/185833?hl=en


> I'm not sure how to do creds currently but I'll look into it

Welcome to the nightmarish world of authentication to Google products, which all have 4 different versions of documentation and not a single one up to date.


I've been working on polishing my YouTube archiver project for the last while and I've finally released a solid version of it, it has an offline web viewer/visualiser for archived channels and it's managed using a cli. Most importantly, its easy to use :)


Can you edit your submission to add a "Show HN:" before the title? Like these: https://news.ycombinator.com/show


Will do


I like it, it's much better than what I've used previously.

I made a docker container to run it (https://github.com/na4ma4/docker-yark), when I get time I'll do a PR if you're interested so it isn't a separate project.

(I'll also fix it so the host is a command line argument not just changing the binding from 127.0.0.1 to 0.0.0.0)


I have a cron job that uses yt-dlp to download just the audio tracks of any videos that I have saved to a public playlist, can this be a replacement for that?


Is there a longer documentation anywhere? It's not clear from the README if you add a whole channel when you create an archive, or if you can add videos one by one to archive them?


From the readme, it is not clear to me what is meant by metadata.

Will this archive subtitles?

Will it archive comments? If is can, can comments be updated?

Also, from the readme it looks like all metadata is kept centralized instead of each video having its own metadata file.

Are containers other than mp4 supported?


Great project! I have a playlist that I use to keep track of videos that my young kid likes to watch, but wanted to get away from yt because of the ads, related videos, comments, autoplaying next vids, etc. So I just followed the simple instructions and bam, I have all the videos on my computer now with a UI that is even easier to use for him.

Very nice, thank you!


I've been creating an easy-to-use archiver and viewer for YouTube channels over the past month. It's based on yt-dlp and archives can be updated with a single command :)


Hi, I'm the author of climake. Currently starting work on a rewrite of the library that'll introduce subcommands and a revised help system (two main issues of the library currently), https://github.com/rust-cli/climake/issues/6 :)


Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: