Wrapper around the yt-dlp tool to download yt videos in parallel
192
This will run a container with yt-dlp installed, it reads a textfile videolist of yt (or other) videolinks (you need to curate yourself by rightclick on a yt video-tile and then select copy link).
When running it will read the file line by line and will then spawn a thread per download so the dowloads will run in parallel.
Run by
docker run \
--platform linux/x86_64 \
-it \
--mount type=bind,source=.,target=/home/phiro/mounts/Volume_1/youtube/ \
--mount type=bind,source=$(shell pwd)/videolist.txt,target=/app/source/videolist.txt \
phiroict/yt-parallel:$(APP_VERSION)
This will download the list that you have in the same folder from whence you run the command. The name of the file is videolist.txt by default, change it in the docker run command above.
The downloaded videos, will be placed into the same folder you run the docker run command from.
The heavy lifting is done by yt-dlp with a wrapper application yt-parallel that runs the first tool in parallel.
Enjoy!
Content type
Image
Digest
sha256:c53d7a1b1…
Size
306.4 MB
Last updated
about 3 years ago
docker pull phiroict/yt-parallel:0.2.10