Resulting video: https://www.youtube.com/watch?v=wlj69LSS94k
Ensure you have the following tools installed:
- python 3
- pipenv
- ffmpeg
pipenv install
You need up to 1 TB of storage available to store the clips and the various stages of processing.
./fetch_subtitles.sh
pipenv run extract_stfu_occurances --delete-clips-directory true --rough True --clips-directory ${PATH_TO_STORE_ROUGH_CLIPS?}
./improve_timestamps.sh ${PATH_TO_STORE_ROUGH_CLIPS?}
pipenv run improve_stfu_occurances --clips-directory ${PATH_TO_STORE_ROUGH_CLIPS?} --improved-clips-directory ${PATH_TO_STORE_IMPROVED_CLIPS?}
./concat_video.sh
The final video can be found at ./data/video_concatenated.mkv
and the description at ./data/description.txt
.