The iDownloader app allows you to search the web for the videos you want then download them, all within the app interface. A built-in media player will enable you to preview the downloaded videos, and a download manager allows you to monitor the download speed and progress. This Reddit vid...