YouCam 5 Deluxe [Download] Create webcam videos with PowerPoint files for effective work presentations Record your PC screen in HD for the ultimate tutorials Support for dual webcam streams to make real-time instructional videos a breeze Upload your webcam videos straight from YouCam to YouTube or Facebook in HD! Use new Face Login to sign into your PC and favorite websites like Facebook, Amazon & eBay