Owez / yark

YouTube archiving made simple.
https://pypi.org/project/yark/
MIT License
2.14k stars 62 forks source link

Yark vs youtube-dl/yt-dlp #20

Open pras92 opened 2 years ago

pras92 commented 2 years ago

I realize the repo has just been released and the read me will get populated eventually as the repo's usage makes a progress.

But can we have some detailed view from the author @Owez, of a compare/contrast this repo with yt-dl or yt-dlp?

Owez commented 2 years ago

Right now, my intention with Yark is that it's seperate a seperate application from youtube-dl/yt-dlp and doesn't support direct compatibility. I'll have a look into making the yark new .. command able to read from an archive file made from youtube-dl/yt-dlp, but any downloaded videos will have to be moved into the archive.

The archive structure itself is very simple so people can always do something like mv ./their_videos/* ./hippo/videos/* where hippo is the name of the archive.

Owez commented 2 years ago

Apologies, didn't mean to close. I'll put some information on the README once I have some time.

laoshaw commented 1 year ago

can yark download a single youtube video, or is it channel/playlist only? I would hope yark can archive individual videos, better, if I 'yark new xyz youtuble-url1' , then `yark new xyz youtubel-url2' they will be auto archived into one group just like a self-made playlist.

Owez commented 1 year ago

can yark download a single youtube video, or is it channel/playlist only? I would hope yark can archive individual videos, better, if I 'yark new xyz youtuble-url1' , then `yark new xyz youtubel-url2' they will be auto archived into one group just like a self-made playlist.

You can make a playlist on youtube and then do yark new coolarchive [playlist url] to download individual videos. There currently arent any auth options (may come in the future) so playlists do have to be public right now unfortunately