Go to file
DrMint f45ca389ff Added way to import all the image to strapi 2022-04-03 10:22:49 +02:00
public Added youtube downloading capabilities 2022-04-02 12:14:36 +02:00
youtube Removed list of downloaded videos 2022-04-02 12:22:49 +02:00
.gitignore Added way to import all the image to strapi 2022-04-03 10:22:49 +02:00
README.md Update README.md 2022-04-02 12:25:30 +02:00
importToStrapi.py Added way to import all the image to strapi 2022-04-03 10:22:49 +02:00
package-lock.json Added youtube downloading capabilities 2022-04-02 12:14:36 +02:00
package.json Added youtube downloading capabilities 2022-04-02 12:14:36 +02:00
run_watch_server.sh Added youtube downloading capabilities 2022-04-02 12:14:36 +02:00
setup.sh Added youtube downloading capabilities 2022-04-02 12:14:36 +02:00

README.md

watch.accords-library.com

Provides to Accord's Library the tools to archive videos on multiple platforms, most notably YouTube using yt-dlp It also downloads ffmpeg and ffprobe for audio-video post-processing. The videos and other files (metadata, live chat, comments, sub files, thumbnails) are stored in public which needs to be accessible from the internet.

Setup

git clone https://github.com/Wayback-Tube/Wayback-Tube-DL.git
cd watch.accords-library.com
sh install.sh

YouTube

Add the videos IDs or URLs to archive in youtube/batchfile.txt
Use the extension get Cookies.txt on your Browser to retrieve credentials that yt-dlp can use to bypass age restrictions. Possibly use a burner account.
Then place that cookies.txt in the youtube folder Then run

./download.sh

Or alternatively just give the video ID as a parameter

./download.sh VIDEOID

That's it!