Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
[disneynow.go.com] Add Support - move from watchdisney to new site #16299
Comments
|
I got it to work by modifying the go.py extractor, although I was basically just guessing, so this may not be the correct way to do it: Under the section that begins
I added
And under
This was just a wild guess because I am not a programmer and I don't know Python, but surprisingly it worked when I ran |
|
@tv21 your fix probably only works for shows that use the 'watchdisneychannel' API endpoint, but not for Junior or XD. 'disneynow' doesn't appear to be its own separate API endpoint, but rather still proxies somehow to the 'watchdisneychannel', 'watchdisneyjunior', and 'watchdisneyxd' API endpoints. If I edit
Edit: I hope that didn't sound condescending @tv21 . Good job getting it that far. Trying it out is the best way to learn. |
|
Thanks @SkiTheSlicer, your patch has allowed me to successfully pull from watchdisneyjunior and XD. |
|
How do I make these edits on a Mac? I installed youtube-dl with handbrew. |
|
Don't you have Python installed? |
|
Yes I do, but on Mac I have no idea where the go.py file is located. |
|
Just download the Source Code: https://github.com/rg3/youtube-dl/releases/tag/2018.05.01/
|
|
Thanks! I figured it out and got it working! |
|
This only works for some videos. I can't get it to work for other videos on the same site, for example: That video and many others give me this error message [debug] System config: [] |
|
Interesting, and you only have SkiTheSlicer's change? Are you running main.py? Are your arguments any different from mine? Anyway you could post your go.py? |
|
I think it's the first change by "tv21", that does so it only works with the watchdisneychannel API endpoints. But maybe try using SkiTheSlicer's change, and run youtube-dl straight from the source code, and use the command "python setup.py install", that worked for me. |
|
I was able to use SkiTheSlicer's patch to get publicly-available videos to work, but it does not seem to work with TV-provider-restricted videos. Even after adding my account info, I get "ERROR: Unable to extract post url"
|
|
I have been having the same issue using the Windows executable. I tried to apply the fixes above but was unsuccessful. Any chance a fix will be worked into a future update? |
|
There is an easier way. A friend told me this. The old disney websites are still working. You can browse them by going to the websites, and add qa3 in front of the url. Like this: http://qa3.watchdisneychannel.go.com/ New episodes are added there too. It has the old layout and everything. When you find a video, just copy the link, remove the qa3 from it, and youtube-dl should be able to handle the link. :) |
|
Could someone add http://qa3.watchdisneychannel.go.com/ as a supported site so we can continue to download the playlist from it? |
|
It shouldn't be added. It's just an archive site, not the official disneynow. But just find links from the site, and remove qa3 from it when entering it in youtube-dl, then it works fine. |
|
I have updated to the least version and I am still getting the "generic", for both Disney websites and there not working. Does anyone have a fix for that? |
|
bump |
|
I have tested @SkiTheSlicer's patch and it works perfectly. |
|
@SkiTheSlicer, mind if I open a pull request with your patch? I have the file all ready. |
What is the purpose of your issue?
Description of issue
watchdisneychannel.go.com, watchdisneyxd.go.com and watchdisneyjunior.go.com are now all part of disneynow.go.com. Is it possible to add support, so that it works with the new site?