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.
watchcartoononline.com is not supported #1048
Comments
|
Can you post an example URL? Note that if possible, it should be SFW, and the content must not infringe copyright. |
|
Lets pretend this is not copyright |
|
I'm pretty sure that the content at that URL infringes the copyright of the Cartoon Network; the official site makes no mention of it. We do cannot include extractors for sites that are used exclusively to host copyrighted content without permission. If you do think that we have added support for a "worse" site by accident, please name them and detail why their content is almost exclusively illegal in almost all jurisdictions. |
|
All your adult sites "All Watchcartoononline.COM does is link or embed content that was uploaded to popular Online Video hosting sites like Veoh.com / Megavideo.com / Youtube.com / Google Video. All youtube/veoh/megavideo/googlevideo users signed a contract with the sites when they set up their accounts wich forces them not to upload illegal content. By clicking on any Links to videos while surfing on Watchcartoononline.COM you watch content hosted on third parties and Watchcartoononline.COM cant take the responsibility for any content hosted on other sites. We do not upload any videos nor do we know who and where videos are coming from. We do not promote any illegal conduct of any kind. Links to the videos are submitted by users and managed by users." |
|
First of all, I was under the impression that all of the adult sites we support contain a significant amount of user-generated content. I'm not aware that any our test videos there infringe copyright. Can you name a specific one? I'm pretty certain at least one is even Public Domain, since it is a PSA. Can you name a single non-infringing URL at watchcartoononline.com? In any case, they can write all they want, but the video in question is hosted by watchanimesub.net, which is just another domain name of them. |
|
Firstly you said things that are Safe for work, it seams you morals are mixed up, it should be you shouldn't support adult sites as those are nasty and should be made illegal, this is open source no? so there is no single person that can get sued or ect from downloading a episode except that website, so please can you support it as I watching it streamed is terrible with my Internet. Would you be able to send me a private patch or tell me how to do it |
|
You misunderstand; I wrote
So we'd like example URLs to be SFW (and actually, at least some of our porn sites do use example URLs that are SFW), but if not, that's fine too. On the other hand, the test suites are regularly run by the developers and travis, who could be liable for copyright infringement. Adult content is legal in all developed countries (you write yourself * should be made illegal*), and I can't see a reason why it should be. Adult content being nasty does not mean it should illegal, but the opposite; freedom of speech is most necessary for things one finds nasty. Yes, youtube-dl is open-source, and you or anyone else can publish a modified version with support for that site (although probably not on GitHub). But as software developers who rely on copyright (and only choose to use a liberal license) ourselves, we must insist on non-infringing content. Note that there are free-to-distribute cartoon videos. If watchcartoononline.com or any other site publishes these, we are more than happy to include support. If there is not even a single non-infringing video on watchcartoononline, youtube-dl will not add support for it. |
|
You yourself just wrote that we need freedom of speech, and posting a cartoon is freedom of speech, can you atleast tell me how to add support for my own local version. |
|
hey @phihag and @superfly1031 I think this discussion is going off the track. @superfly1031 we would really like to support it in youtube-dl but as phihag has mentioned there are licensing issues. If you really want to download cartoons from watchcartoononline then check out this script. I have made it specifically for you. However i was having a hard time integrating it in youtube-dl. You can use my script even if it's support is not added in youtube-dl due to licensing issues. If you encounter any issue with my script then feel free to open an issue on it's bug tracker. |
|
@yasoob you're the best! Can I return the favor with a small donation? |
|
Just for the record: Freedom of Speech protects your right to allow you to disseminate your content, and does not apply if you're disseminating something against the author's wishes. |
|
@superfly1031 I am happy that you liked it. However I am not ready for donations right now but will surely tell you when I am ;) . |
|
Hey @phihag, I wanted to apologise for being such a dick, I was just reading this old thread and cringing from embarrassment, sorry for my past behaviour :/ |
|
This is might be not legal website, But there are many websites where you can watch legally, Here are some popular websites for cartoon :-
If you need more then read here for something more |
|
@yasoob I tried this script to no avail, after modifying to access watchcartoonsonline.eu, and it failed again. A few days ago I tried for hours to manually download a stream, here are my finds: The actual video player iframe request is:
iframe src=
once the player starts an XHR request grabs the top level m3u8 playlist:
From there, another request is made:
I managed to get streamlink to download the stream, however the contents are still encrypted. Anyway I'm attempting to get this movie for a friend and it does not seems to exist ANYWHERE else that I could find after hours of digging elsewhere. Edit: Thank you |
|
Turns out #EXT-X_HASH is the key, HLS loader converts the key to binary using btoa(hash). Wrote that to key.dat, and added #EXT-X-KEY to the m3u8 with IV (without last byte) and streamlink grabbed a ts file without issues. The key changes by video, but it seems to stay the same over time for that video. It looks like the content is pre-encrypted on the google-based storage they're using. The IV didn't change across 2 different videos. |
|
Finished prototype script in Python 3.8 that will extract the playlist and add in the Note: this is not optimized, and it has poor error handling.
|
This site uses JW Player 5.10.2295, and is not supported by the generic downloader.