Twitch.tv has become one of the leading online entertainment portals, and Amazon has managed to keep a certain distance, minimizing its interventions. Twitch.tv carries all the benefits of video streaming, but also its shortcomings, and one of them is the impossibility of playing content locally. The Twitch Leecher application takes care of that by generating direct downloads for all those streams we have left pending.

Twitch Leecher: Download Videos and Streams from Twitch.tv
Twitch Leecher

Would you like to watch an e-sports session or the latest Early Access games? If the answer is yes, the first stop on your list should be Twitch.tv. And yes, everything is nice, but support for offline viewing is nowhere to be found. That's when tools like Twitch Leecher come to the rescue.

How to watch Twitch videos offline?

Basically, the tool's job is to download your favorite Twitch.tv streams to your desktop, and save that content in MP4 format, so it can be opened by any compatible player. The program offers three different search methods: channel name, URL (just paste the address), and ID (similar to URL mode). Twitch Leecher limits the number of results to ten videos, but it's possible to expand that number without issues.

Twitch Leecher: Download Videos and Streams from Twitch.tv
You can change the resolution, or 'cut' the video duration with the download.

Once you locate the video you want, you need to specify the resolution, the download destination, and its name. Depending on the original quality at which the stream was broadcast, the final video can be very large, so you should keep that in mind if you don't want to wait too long. If the goal is to download videos on channels that require a subscription, you'll need to authorize the app within Twitch.

Twitch Leecher: Download Videos and Streams from Twitch.tv
There are no controls to pause the download, nor an estimate of its size. It works, but we fly blind.

There are three problems in Twitch Leecher that, while not critical, we'd like to see fixed in future versions. The first is that it doesn't present any estimate of the download size or the time it will take. The second is that there is no option to pause downloads. And the third is that it only downloads one video at a time. Another technical aspect to consider is that it requires version 4.5 of the .NET Framework as a minimum. Apart from that, Twitch Leecher works very well.

Official site and download: