Alternatives to Wondershare Streaming Video Recorder

Tool for downloading embedded videos on a PC

Alternatives to Wondershare Streaming Video Recorder