Basically a remake of TwitchRecover, the popular Java lang version of this tool. The fact it used Java was something I spited, so I used the opportunity to learn Rust. A language arguably just as hard/punishing. Maybe I'm a masochist. Maybe this is a cry for help. ¯\__(ツ)_/¯ I dunno.
- Retreives unlisted/sub-only streams within 60 days of their air date
- Multiplatform (untested, should work on Windows/MacOS/Linux)
- Easy to Use (All stream data is automatically scraped)
- Quick
- Open it in the console of your choice
- Grab the TwitchTracker link for the stream (Streamer -> Streams -> The stream you want)
- Copy the link into the program when prompted (should look like https://twitchtracker.com/channel/streams/stream_id)
- Hit enter
- Copy an available link into a network streaming application (VLC works)
- Enjoy your content
- Broader Site Support (SullyGnome, StreamCharts)
- VOD Downloading
- Clip Support
- GUI (Likely Not)
If a stream isn't showing up there could be a few reasons for it.
-
It has been deleted. Twitch is barely competent but it seems after months (years?) they made it so deleting VODs actually deletes them. It happens when a streamer is banned too.
-
It's >= 60 days old (deleted)
-
Outdated domains
@daylamtayari for creating TwitchRecover
@ItIckeYd for gathering a domain name list for scraping VODS
hey, can you tell this is my first rust project? i sure can...