Script for automatically downloading a list of videos, speeding them up, and concatenating them.
Uses multithreading with youtube_dl and ffmpeg-python to download_and_speed_up and speed up a list of videos all at once. Then, it uses ffmpeg to combine them all into one timelapse.
Made for https://cmpc.live
PyPI: https://pypi.org/project/cmpc-timelapse/
You can use pip!
python -m pip install cmpc-timelapse
Or just clone the repo.
When installed using pip:
As a python module
python -m auto_timelapse
Or as a console script
cmpc-timelapse
To use, create a file vods.txt
with a list of youtube-dl compatible video URL's separated by newlines. Then, run in the same folder.
Has a number of command line options, including -h
, --help
. Might add runtime input support.