VideoDuke is a new advanced video downloader for macOS. It can save videos from such file hosting services like YouTube, Vimeo, Dailymotion, etc. and even from social networks like Twitter and Facebook. You can easily choose the preferred video format and resolution before downloading. VideoDuke also allows to extract .mp3 from any YouTube video and download streaming videos.