An open API service indexing awesome lists of open source software.

https://github.com/deadcoder0904/download-egghead-videos

Download free egghead videos so you don't have to stream again & again
https://github.com/deadcoder0904/download-egghead-videos

download-egghead download-egghead-videos download-videos egghead

Last synced: about 1 year ago
JSON representation

Download free egghead videos so you don't have to stream again & again

Awesome Lists containing this project

README

          

# Download Videos from Egghead for Free (HACK)

### Install

1. [Node JS](https://nodejs.org)

2. [React DevTools](https://github.com/facebook/react-devtools)

3. [ffmpeg](https://www.ffmpeg.org/)

### Step 1 :

Go to any Course url that has path `/courses`

Example - https://egghead.io/courses/advanced-react-component-patterns

### Step 2 :

Enter `inject-with-courseInfoStore-notificationStore-currentUserStore` in React DevTools `Search`

### Step 3 :

Enter the following in the `Developer Console`

```js
var egghead = [];
$r.props.course.lessons.map(course =>
egghead.push({
title: course.title,
url: course.media_urls.hls_url
})
);
copy(egghead);
```

### Step 4 :

Replace the contents of the variable `egghead` with the above content

### Step 5 :

Enter `npm install` in the given folder

### Step 6 :

Enter `node index.js` to download all the videos for free