Live data from Hacker News

Download Coursera videos in batch

github.com

11–20 of 28 posts

Re: Download Coursera videos in batch

#11
I use the downthemall firefox extension and to keep the videos in order I add a number to the renaming mask:

  *num*_*name*.*ext*
I like how jplehmann's tool can rename them using the titles on the page.

Re: Download Coursera videos in batch

#12

Earlier quoted context omitted.

Right now, if you kill the script it will remove any file being currently downloaded to remove partials. I'm not sure if that happens for other failure conditions. I have added an issue for this: https://github.com/jplehmann/coursera/issues/1

Going to put in a bug @ github, for some reason the video's won't actually play (and their file size is slightly larger.)

I'm not seeing that problem. If anyone else is having the same problem please reply with more information: https://github.com/jplehmann/coursera/issues/2

Re: Download Coursera videos in batch

#13

http://coursera.org is creating some fantastic, free educational videos (algorithms, machine learning, natural language processing, SaaS). This script allows one to batch download videos for a Coursera class. Given a class name and related cookie file, it scrapes the course listing page to get the week and class names, and then downloads the related videos into appropriately named files and directories. Why is this h…

Awesome! I was actually planning on writing such a script over the weekend. I haven't take a look at this semester's courses, but I know last semester the quizzes and tests were quite useful for someone with no previous practice in the subject at hand. I can see your script doesn't try to get all that right?

In that case i'll still have a weekend project.

Re: Download Coursera videos in batch

#14

http://coursera.org is creating some fantastic, free educational videos (algorithms, machine learning, natural language processing, SaaS). This script allows one to batch download videos for a Coursera class. Given a class name and related cookie file, it scrapes the course listing page to get the week and class names, and then downloads the related videos into appropriately named files and directories. Why is this h…

Awesome! I was actually planning on writing such a script over the weekend. I haven't take a look at this semester's courses, but I know last semester the quizzes and tests were quite useful for someone with no previous practice in the subject at hand. I can see your script doesn't try to get all that right? In that case i'll still have a weekend project.

In the NLP class there are programming assignments with special formatting, headers, etc. I kind of want to write a script that uses NLP to snag NLP's programming instruction pages (as well as example code, etc.) Seems like that would be fun to do.

Re: Download Coursera videos in batch

#18

http://coursera.org is creating some fantastic, free educational videos (algorithms, machine learning, natural language processing, SaaS). This script allows one to batch download videos for a Coursera class. Given a class name and related cookie file, it scrapes the course listing page to get the week and class names, and then downloads the related videos into appropriately named files and directories. Why is this h…

Awesome! I was actually planning on writing such a script over the weekend. I haven't take a look at this semester's courses, but I know last semester the quizzes and tests were quite useful for someone with no previous practice in the subject at hand. I can see your script doesn't try to get all that right? In that case i'll still have a weekend project.

Only support for videos right now.

Re: Download Coursera videos in batch

#19

Earlier quoted context omitted.

Awesome! I was actually planning on writing such a script over the weekend. I haven't take a look at this semester's courses, but I know last semester the quizzes and tests were quite useful for someone with no previous practice in the subject at hand. I can see your script doesn't try to get all that right? In that case i'll still have a weekend project.

In the NLP class there are programming assignments with special formatting, headers, etc. I kind of want to write a script that uses NLP to snag NLP's programming instruction pages (as well as example code, etc.) Seems like that would be fun to do.

But in that case wouldn't you be looking to get the essence, the plain text useful stuff of an HTML document, in which case wouldn't parsing using regular expressionism or something be better than NLP? I haven't really done scraping and parsing of documents/text so I'm not too sure.
Post reply on HN