I am using Ubuntu.Sometimes I am watching videos tutorials from several sites. Some sites have download section, some sites not having downlod link. I don't want to watch the same tutorial again and again with the help of internet. So I want to download the streaming videos when I watch it first time, so I will refer the video tutorial next time without internet connection. I know that Internet Download Manager available for this in Windows OS. But I want know that is there any linux application available to download all live streaming videos and audios from Website. Does anyone know applications to download streaming videos from video streaming websites?
As you initially already watch the tutorial online, and most likely use Firefox to do so, please take a look at DownloadHelper:
DownloadHelper is a free Firefox extension for downloading and converting videos from many sites with minimum effort. It sits in your toolbar, grayed out – and as soon as it detects media (images, audio/video files), if takes on color and gets animated, to inform you there's something to grab. Then you can simply select what you'd like to have. Even streaming videos are detacted as soon as they start playing – and hey, you'd either check the quality first before deciding to keep it, right?
Note: The plugin was renamed lately to "Video DownloadHelper". That was after I installed it. Version number still reflects mine, but of course I cannot vouch both are the same.
It depends a lot on the protocol used to stream the video. At a minimum, you could use a screen capture tool like RecordMyDesktop (easy to find in the Software Center). This is a good how-to.
If you are looking for something to specifically capture RTMP (although a lot of streaming sites are moving away from plain RTMP), you could use rtmpdump (might also be available in the Software Center). It can act as a proxy server for your media connections. There are instructions for using it with iptables NAT to make sure that it captures everything (1, 2), but I have never used it that way.