This is a Fork of VodRecovery which can be used to recover and download Twitch Vods, Highlights and Clips, containing some adjustments and improvements.
- Download and install Python and when installing ensure to check the box that says "Add Python to environment variables"
- Download this repository with:
git clone https://github.com/MacielG1/VodRecovery
or by clicking the green "Code" button and selecting "Download ZIP" - Navigate inside the downloaded folder
- Install the requirements by running the
install_dependencies.py
file - Run the program by running the
vod_recovery.py
file or the commandpython vod_recovery.py
- Video Recovery: Find VODs using the listed websites or by manually inputting the values.
- Clip Recovery: Recover clips manually or via mentioned websites.
- Video Format: Recovered VODs and Highlights can be downloaded in various formats such as MP4, MKV, AVI, MOV and TS.
- Random Clip Recovery: Retrieve a set of random clips (5 clips per iteration).
- Download Highlights and VODs: Retrieve highlights and VODs using a direct Twitch URL.
- Multiple Formats: Recovered M3U8 links are available in various formats, including - Chunked (Source Quality), 1080p60, 1080p30, 720p60, 720p30, 480p60, 480p30.
- Platform Compatibility: VodRecovery is compatible with popular platforms such as TwitchTracker, Sullygnome, and Streamscharts and also direct Twitch links.
- Bulk Video Recovery: Recovers multiple VODs using CSV files from Sullygnome.
- Bulk Clip Recovery: Easily finds multiple clips using CSV files from Sullygnome.
- Unmute VODs: Unmute M3U8 files so that they can be played in media players.
This is the interactive menu:
1) VOD Recovery
2) Clip Recovery
3) Download VOD (default .mp4)
4) Unmute & Check M3U8 Availability
5) Options
6) Exit
- Original Repo: VodRecovery by Shishkebaboo
- Ensure your Video requests comply with Twitch's Video Retention Policy.