-
Notifications
You must be signed in to change notification settings - Fork 9.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for skillshare.com #9769
Comments
hello is it possible or not ? |
@yan12125 bro can you plz add this site its realy need |
@jaan143 Please wait until someone is going to working on it. |
@yan12125 bro i am waiting sins 3 months no one doing on it :( |
I know. There are lots of new site requests here, and usually those with the most users are worked first. |
I'm trying to add support to SkillShare, but I'm not a Python dev and the hardest bit is that they have reCaptcha on login page. They also enable login with facebook, I'm not sure if that helps. Besides the login, it's quite easy to implement the download. All courses come with a You also need the
With that said, you can call their open API, following this pattern: If you try the URL converts to: If the course is free, they'll give you a Eq: {
"account_id": "3695997568001",
"ad_keys": null,
"created_at": "2016-07-20T02:05:24.811Z",
"cue_points": [],
"custom_fields": {},
"description": null,
"duration": 103862,
"economics": "AD_SUPPORTED",
"id": "5042560812001",
"link": null,
"long_description": null,
"name": "Promo CompleteJavaScript",
"published_at": "2016-07-20T02:05:24.811Z",
"reference_id": null,
"sources": [
{
"app_name": "rtmp://cp150446.edgefcs.net/ondemand",
"asset_id": "5042638008001",
"avg_bitrate": 2682000,
"codec": "H264",
"container": "MP4",
"duration": 103862,
"height": 720,
"size": 34811823,
"stream_name": "mp4:3695997568001/3695997568001_5042638008001_5042560812001.mp4?__nn__=1497926354001&slist=3695997568001/&auth=daEbnbob7ccdYb0bAaUcvcnaUbucsdxawbX-byTs4a-hca-nmBBArtz_zCys_GEwA_DsC&aifp=bcosuds",
"width": 1280
},
{
"asset_id": "5042638008001",
"avg_bitrate": 2682000,
"codec": "H264",
"container": "MP4",
"duration": 103862,
"height": 720,
"size": 34811823,
"src": "http://uds.ak.o.brightcove.com/3695997568001/3695997568001_5042638008001_5042560812001.mp4?pubId=3695997568001&videoId=5042560812001",
"width": 1280
},
{
"asset_id": "5042638008001",
"avg_bitrate": 2682000,
"codec": "H264",
"container": "MP4",
"duration": 103862,
"height": 720,
"size": 34811823,
"src": "https://udso-a.akamaihd.net/3695997568001/3695997568001_5042638008001_5042560812001.mp4?pubId=3695997568001&videoId=5042560812001",
"width": 1280
},
...
} So you can just download all the
Hope that helps |
Hi @jaan143, try this Chrome App. It worked fine for me: https://chrome.google.com/webstore/detail/nbkekaeindpfpcoldfckljplboolgkfm |
sadly to say 9 months gone and still my request is pending |
Does anyone have access to a premium account I can borrow for testing? |
Hey @haamedk I have !!! You can get from me ! |
They are having a special right now for 1 week. You can get 3 months of premium as a trial for $0.99 USD. https://www.skillshare.com/membership/checkout?via=site-banner&coupon=SITESCHOOL I'm going to buy into it, I do hope someone adds support to youtube-dl. It is my fav download tool. I just gave them my dollar, and it looks like they have a referral program. If you miss the $0.99 special, you can get 2 months free trial of premium with a credit card and can cancel before the 2 months to avoid being charged. http://skl.sh/2ena6IZ Full disclosure: I really want youtube-dl to work with this site. This site might work by using cookies after logging in through the captcha. Either that or maybe a service like 9kw.eu to solve the captchas. |
Today, I'm wishing I knew more python. Skillshare uses BrightcoveExperience, which is already written and existing plugins use it. If someone wants to do this, I've put up a $20 bounty on bountysource. I know it's not much, and I wish I could pay a coder what they are worth, but hey, OSS doesn't usually pay that much I suppose. You have my appreciation in advance. Thanks guys for all your hard efforts. I'm off to go watch some python videos. If you need to test things with my premium account, let me know. |
#16582 Should provide support for skillshare! |
Is this done yet? |
@HAKSOAT It should be but they seem not to want to merge my fork. |
That's strange |
I'd love to see skillshare support for those times I want to learn something new while I am traveling with less or no internet! Thank you for the work on the pull request @Oshawk — how about adding it in here? Anyone? Thank you 💪. |
Yeah share the greasemonkey script and if also any tips for using it. thanks. |
I wished this was now available since udemy playlist can be downloaded easily and skillshare is also using brightcove which is already working in youtube-dl. As far as login is concerned, For Udemy, We need to use a browser plugin to extract the cookie file which then is used by youtube-dl to make requests pretending to be browser. Maybe that can be done here too. There is a working repo on github which is working on single videos, It doesn't uses youtube-dl in background so it looses a lot of functionality and features. Maybe that repo can be used as reference here. |
Please follow the guide below
x
into all the boxes [ ] relevant to your issue (like that [x])Make sure you are using the latest version: run
youtube-dl --version
and ensure your version is 2016.06.12. If it's not read this FAQ entry and update. Issues with outdated version will be rejected.Before submitting an issue make sure you have:
What is the purpose of your issue?
The following sections concretize particular purposed issues, you can erase any section (the contents between triple ---) not applicable to your issue
If the purpose of this issue is a bug report, site support request or you are not completely sure provide the full verbose output as follows:
Add
-v
flag to your command line you run youtube-dl with, copy the whole output and insert it here. It should look similar to one below (replace it with your log inserted between triple ```):If the purpose of this issue is a site support request please provide all kinds of example URLs support for which should be included (replace following example URLs by yours):
Hi Sir
i want to request you to add this one website for downloading video
this is a elearning website like (lynda, udemy and pluralsight)
here is course links
https://www.skillshare.com/classes/technology/Design-Build-Your-Own-Personal-Computer/694021855/classroom/discussions?via=my-classes&enrolledRedirect=1
but there is not single video link
every video is playing in single link
may b i am wrong cuz i am not programmer
here is free course link which you can enroll and check
https://www.skillshare.com/classes/technology/Design-Build-Your-Own-Personal-Computer/694021855/classroom/discussions?via=my-classes&enrolledRedirect=1
if you want premium account then tell me i will give you mine
The text was updated successfully, but these errors were encountered: