Thanks for your kind sharing. It is so useful. As for YouTube downloaders, I'd also recommend 2Conv
and Screen Recorder for Mac
and Windows. 2Conv is also a free and online tool to download YouTube videos to MP3, MP4, and AVI. But Joyoshare Screen Recorder is more like a recorder, which is able to save online videos and audios in high quality. No time limitations and no latency. I like both of them.