skillshare-downloader icon indicating copy to clipboard operation
skillshare-downloader copied to clipboard

Not able to download any video except the welcome or first video

Open aksingh-apptio opened this issue 5 years ago • 10 comments
trafficstars

Traceback (most recent call last): File "/code/example.py", line 11, in dl.download_course_by_url('https://www.skillshare.com/classes/How-to-Ace-your-Exams-The-Method-to-Mastery/1787903253') File "/code/downloader.py", line 36, in download_course_by_url self.download_course_by_class_id(m.group(1)) File "/code/downloader.py", line 83, in download_course_by_class_id raise Exception('Failed to read video ID from data') Exception: Failed to read video ID from data

aksingh-apptio avatar Oct 14 '20 11:10 aksingh-apptio

@aksingh-apptio

  1. Check that you have installed the requirements correctly. You need to do:
pip install -r requirements.txt

or

python3 -m pip install -r requirements.txt
  1. Doublecheck that the cookie was pasted correctly.

  2. Try a different course and see if it still happens.

w3bdesign avatar Oct 17 '20 21:10 w3bdesign

I have the same problem... already tried those written above my comment, no luck, tried 3 courses, the script only downloads the first video. It would be so useful, but when I have a 50+ videos course, the first one is really useless.

mikebluu avatar Nov 13 '20 08:11 mikebluu

I have the same problem... already tried those written above my comment, no luck, tried 3 courses, the script only downloads the first video. It would be so useful, but when I have a 50+ videos course, the first one is really useless.

are you using a premium account for cookie?

04anubhavv avatar Nov 13 '20 08:11 04anubhavv

I have the same problem... already tried those written above my comment, no luck, tried 3 courses, the script only downloads the first video. It would be so useful, but when I have a 50+ videos course, the first one is really useless.

are you using a premium account for cookie?

If by premium account, you mean the one that is paid, yes, I'm using that. I mean, as long as I can view as many courses as I like, without limitation, I think I have the premium account.

mikebluu avatar Nov 13 '20 08:11 mikebluu

I have the same problem... already tried those written above my comment, no luck, tried 3 courses, the script only downloads the first video. It would be so useful, but when I have a 50+ videos course, the first one is really useless.

are you using a premium account for cookie?

If by premium account, you mean the one that is paid, yes, I'm using that. I mean, as long as I can view as many courses as I like, without limitation, I think I have the premium account.

I can download any course (except few exceptions) I think you put the cookie incorrectly by the way you can try this https://www.youtube.com/watch?v=_2dOZUu-fsw It was working

04anubhavv avatar Nov 13 '20 08:11 04anubhavv

I have the same problem... already tried those written above my comment, no luck, tried 3 courses, the script only downloads the first video. It would be so useful, but when I have a 50+ videos course, the first one is really useless.

are you using a premium account for cookie?

If by premium account, you mean the one that is paid, yes, I'm using that. I mean, as long as I can view as many courses as I like, without limitation, I think I have the premium account.

your cookie should look like this image

04anubhavv avatar Nov 13 '20 09:11 04anubhavv

I have the same problem... already tried those written above my comment, no luck, tried 3 courses, the script only downloads the first video. It would be so useful, but when I have a 50+ videos course, the first one is really useless.

are you using a premium account for cookie?

If by premium account, you mean the one that is paid, yes, I'm using that. I mean, as long as I can view as many courses as I like, without limitation, I think I have the premium account.

I can download any course (except few exceptions) I think you put the cookie incorrectly by the way you can try this https://www.youtube.com/watch?v=_2dOZUu-fsw It was working

Your method works well! I downloaded with it, it's flawless.

mikebluu avatar Nov 13 '20 09:11 mikebluu

I have the same problem... already tried those written above my comment, no luck, tried 3 courses, the script only downloads the first video. It would be so useful, but when I have a 50+ videos course, the first one is really useless.

are you using a premium account for cookie?

If by premium account, you mean the one that is paid, yes, I'm using that. I mean, as long as I can view as many courses as I like, without limitation, I think I have the premium account.

your cookie should look like this image

That was the problem... I didn't copy the whole thing, now works like a charm! Thanks for your fast support, have a nice one.

mikebluu avatar Nov 13 '20 09:11 mikebluu

I think I copied the cookie properly. I have a premium trial. I am only interested in seeing how this code works. I am facing the same issue as reported. Downloads the first video (trailer) and then stops. My cookie looks like this image

I am using the docker solution, so installing the requirements should not be an issue.

sandeepthukral avatar Feb 03 '21 06:02 sandeepthukral

I think I copied the cookie properly. I have a premium trial. I am only interested in seeing how this code works. I am facing the same issue as reported. Downloads the first video (trailer) and then stops. My cookie looks like this image

I am using the docker solution, so installing the requirements should not be an issue.

try log out and then log in and then ask cookie I think this will help

you can also see this repo https://github.com/04anubhavv/Skillshare-dl

It also contains subtitle and resource downloading

04anubhavv avatar Feb 03 '21 07:02 04anubhavv