If I understand your problem correctly, I believe you should be able to download YouTube videos, google "download youtube videos" or somin.
Other the other hand, a good video screen capture program I remember is camtasia. It wasn't free but it was pretty good.
|