Yes. Any Video Recorder is a free open source streaming video recorder and supports a wide variety of input formats. Furthermore, it doesn't limit the size or duration of the video that you can record.