From e9f03417c0265390fc826ace567bff7d4c4bf7ab Mon Sep 17 00:00:00 2001 From: Leon Etienne <40911701+Leonetienne@users.noreply.github.com> Date: Sat, 26 Feb 2022 19:29:49 +0000 Subject: [PATCH 1/7] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 1e6836b..c28fd0d 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ ***Always** keep a local backup.* This utility allows you to define a collection of links to youtube-channels and/or playlists, which you want to keep synced to your local storage. -All you have to do is to call `download.sh`, which will download all videos of your defined playlists that are not already saved locally. +All you have to do is to call `download.sh`, which will download all videos and mp3's of your defined playlists that are not already saved locally. This basically means, after doing the initial big download, you could run it as a cronjob, since it won't take long when it's only downloading newly uploaded videos. From 9acda17c6eceaed10489d11c89c8a3ba4c861548 Mon Sep 17 00:00:00 2001 From: Leon Etienne <40911701+Leonetienne@users.noreply.github.com> Date: Sat, 26 Feb 2022 19:31:36 +0000 Subject: [PATCH 2/7] Update README.md --- README.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index c28fd0d..5cec030 100644 --- a/README.md +++ b/README.md @@ -26,15 +26,14 @@ First, you define the stuff you want to download, in yaml files. For more info o # Snoop Dogg - url: https://www.youtube.com/watch?v=zV-Xcy_bF2w&list=PL75C4B43E5F60A82C - folder-name: Snoog Dogg + folder-name: Snoop Dogg ``` #### 2 Secondly, calling `download.sh` will invoke the two python scripts responsible for downloading. -#### 3 These python scripts will invoke [yt-dlp](https://github.com/yt-dlp/yt-dlp) for each link supplied. Yt-dlp runs in download-archive mode, -which basically means it won't download a video twice. It will save it's video ID and check if it's already saved before downloading. +which basically means it won't download a video twice. It will save it's video IDs and check if it's already saved before downloading. Files will be saved to `./videos//` and `./music//`. From e9af058d7c077670b195890d0c44444991a19aa5 Mon Sep 17 00:00:00 2001 From: Leon Etienne <40911701+Leonetienne@users.noreply.github.com> Date: Sat, 26 Feb 2022 19:33:12 +0000 Subject: [PATCH 3/7] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 5cec030..8ea9c80 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,7 @@ First, you define the stuff you want to download, in yaml files. For more info o Secondly, calling `download.sh` will invoke the two python scripts responsible for downloading. These python scripts will invoke [yt-dlp](https://github.com/yt-dlp/yt-dlp) for each link supplied. Yt-dlp runs in download-archive mode, -which basically means it won't download a video twice. It will save it's video IDs and check if it's already saved before downloading. +which basically means it won't download a video twice. It will save video IDs and check if a video already saved before downloading. Files will be saved to `./videos//` and `./music//`. From cb056b43b4169ca1dee746a02e38132f708ed8ae Mon Sep 17 00:00:00 2001 From: Leon Etienne <40911701+Leonetienne@users.noreply.github.com> Date: Sat, 26 Feb 2022 19:35:03 +0000 Subject: [PATCH 4/7] Update README.md --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 8ea9c80..5cb6481 100644 --- a/README.md +++ b/README.md @@ -37,10 +37,10 @@ which basically means it won't download a video twice. It will save video IDs an Files will be saved to `./videos//` and `./music//`. -## Installing / Setup +## Installation / Setup 1) Clone this repository -2) Create `linklist-videos.yaml` and `linklist-music.yaml` and populate these to your linking. -3) Make sure you have Python3 and [yt-dlp](https://github.com/yt-dlp/yt-dlp) installed. +2) Create `linklist-videos.yaml` and `linklist-music.yaml` in repository-root and populate these to your liking. +3) Make sure you have Python3 and [yt-dlp](https://github.com/yt-dlp/yt-dlp) installed. (Thoe commands `python3` and `yt-dlp` should be available!) 4) Done. ## Other noteworthy utilities From 4a2456b0535f1d6137a30ddd2b1ae5ef6828c1b4 Mon Sep 17 00:00:00 2001 From: Leon Etienne <40911701+Leonetienne@users.noreply.github.com> Date: Sat, 26 Feb 2022 19:35:55 +0000 Subject: [PATCH 5/7] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 5cb6481..5e57722 100644 --- a/README.md +++ b/README.md @@ -40,7 +40,7 @@ Files will be saved to `./videos//` and `./music//`. ## Installation / Setup 1) Clone this repository 2) Create `linklist-videos.yaml` and `linklist-music.yaml` in repository-root and populate these to your liking. -3) Make sure you have Python3 and [yt-dlp](https://github.com/yt-dlp/yt-dlp) installed. (Thoe commands `python3` and `yt-dlp` should be available!) +3) Make sure you have Python3 and [yt-dlp](https://github.com/yt-dlp/yt-dlp) installed. (The commands `python3` and `yt-dlp` should be available!) 4) Done. ## Other noteworthy utilities From 0ad077dbf3d019f7708f5dfba43c654ec4262cd5 Mon Sep 17 00:00:00 2001 From: Leon Etienne <40911701+Leonetienne@users.noreply.github.com> Date: Sat, 26 Feb 2022 19:43:12 +0000 Subject: [PATCH 6/7] Add author ref to backup script ref --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 5e57722..47e7219 100644 --- a/README.md +++ b/README.md @@ -56,7 +56,7 @@ Since i use WSL, and like to store my archives on my nas, i made a quick script Without saying, you would have to adjust your nas drive-letter and target paths... ## Idea -This project is building upon [Backup Script with yt-dlp](https://igel.hostedbymyself.de/s/C77Zj-PBL#). +This project is building upon [Backup Script with yt-dlp](https://igel.hostedbymyself.de/s/C77Zj-PBL#), [@xaverruss](https://github.com/xaverruss). # LICENSE ``` From b4af206d23166129cb27a3d8c35013662d68075b Mon Sep 17 00:00:00 2001 From: Leon Etienne <40911701+Leonetienne@users.noreply.github.com> Date: Sat, 26 Feb 2022 19:48:51 +0000 Subject: [PATCH 7/7] Added one more yt-dlp ref --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 47e7219..20e1311 100644 --- a/README.md +++ b/README.md @@ -56,7 +56,7 @@ Since i use WSL, and like to store my archives on my nas, i made a quick script Without saying, you would have to adjust your nas drive-letter and target paths... ## Idea -This project is building upon [Backup Script with yt-dlp](https://igel.hostedbymyself.de/s/C77Zj-PBL#), [@xaverruss](https://github.com/xaverruss). +This project is building upon [Backup Script with yt-dlp](https://igel.hostedbymyself.de/s/C77Zj-PBL#), [@xaverruss](https://github.com/xaverruss), which is building upon the [yt-dlp](https://github.com/yt-dlp/yt-dlp) cli. # LICENSE ```