View on GitHub

Rouxbe Video Downloader

Quick and easy app to download videos from rouxbe.com

Download this project as a .zip file Download this project as a tar.gz file

RouxbeVideoDownloader

An easy to use app to save videos from rouxbe.com for offline viewing.

By default, rouxbe.com only provides a way for you to stream their videos. However, it is much more convenient to be able to download the videos to your device and view them anytime without an Internet connection.

Download the app.

Screenshot of Rouxbe Video Downloader App

How to use the app?

  1. Copy and paste a URL from rouxbe.com. Example: http://rouxbe.com/cooking-school/lessons/240-eggs-frying-basting-poaching
  2. Press Return/Enter to add downloads to the queue.

Features

How to Build and Run

Build Requirements
Xcode 5, Mac OS X 10.9 SDK, CocoaPods
Runtime Requirements
Mac OS X 10.9 or later

Step 1: Download and Install CocoaPods

If you've already installed CocoaPods, you can skip to Step 2.
Otherwise, install CocoaPods by following the quick installation guide at http://cocoapods.org/.

Step 2: Install Library Dependencies

This sample app needs to download and install the required libraries before it can be build. We'll let CocoaPods do all the hard work for us.

Run the following commands in Terminal.app:

$ cd RouxbeVideoDownloader
$ pod install  
$ open RouxbeVideoDownloader.xcworkspace

Unit Tests

RouxbeVideoDownloader includes a suite of unit tests in the RouxbeVideoDownloaderTests directory. The unit test framework used is XCTest, so you can run the unit tests easily from XCode using the shortcut ⌘U.

Open Source Libraries Used

License

This project's source code is provided for educational purposes only. Please see Rouxbe's Terms and Conditions before downloading any video. See the LICENSE file for more info.