Not only does it allow you to download videos, but it is also specialized in saving Live streams that you might not have time to watch when they are being aired.
StreamCapture2 is an easy-to-use application that lets you download streaming videos from the internet.
StreamCapture2: streamCapture2 makes watching full TV shows or other series easier