-
Notifications
You must be signed in to change notification settings - Fork 10k
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
openload.co hotlinking detection #9706
Comments
Another thing: it would be nice for youtube-dl to pick up on subtitles/closed captioning from openload as well. |
let's focus on the hotlinking detection for the moments |
youtube-dl -g -v https://openload.co/embed/JuMaadDghFY/ I get the link to the video but if i play it using mpv or other media player It shows only pigeons. Please help. |
@arnrob14344 openload has recently implemented a hotlink detection , so you'r no longer able to get link directly unless you figure out how it work let's wait for an update from youtube-dl to solve this issue |
ok they just move the script, |
Openload support is fixed and will be available in the next version. Many thanks to @perron375 for the solution. |
They've made changes again, this time I get the pigeons video directly from their website player (without any hotlink) I made a small script for testing that outputs the Content-Length for the 2 video files (33410733 is the size of the pigeons video):
|
sorry but i dont know python hope this java script helps //get all scripts //here we get the good script using welikekodi_ya_rly |
it look like it again broken. i can't extract link by this way |
same here i get this error: $ youtube-dl -g -v https://openload.co/embed/Ggc850P9NWs |
it just setting two global values i.e window.M[1] & M[2]. which actually depend on the result of this expressions ! - welikekodi_ya_rly = a + b; , but sometime it do give pigeon on both links thats weird ! |
@sudovijay Encountering the same behaviour. Im parsing both links but sometimes both are pigeons. The result is totally random. May theyre counting the video requsts from an ip and if its exceeds the allowed count it just results in 2 pigeon links? |
If the mime=true is removed at the end of the url it is working. |
@jakop345 ! nope mime is there just for online stream. if you remove that file get force downloaded ! anyway i think the issue is resolved now as openload seem to be working fine for me. |
@sudovijay still not working for me. I don't even get the pigeons anymore, it just fails to extract. |
@BigMittens ! ikr it just someone has to update the openload decoder! it just youtube-dl just fetching the second js code "\s_\s_<script[^>]+>[^>]+</script>\s*<script[^>]+>([^<]+)</script>" Just solve the expression welikekodi_ya_rly. then decode the resulting js code. works every time ! alteast for now |
@sudovijay ah, i thought you were saying the current release started working again. yeah, still waiting on the update. worked around it now by just going to the media tab on the info window on FF for the openload page and copying and pasting the video url into youtube-dl. hopefully we'll get a pull request soon! |
Hi, i found this problem |
the var welikekodi_ya_rly is modified in the first aaencoded js code |
This script is licensed under GPL3+, which is not compatible with youtube-dl (UNLICENSE), so we can't just copy and paste it. |
is it me or has the site extraction method changed? now i cant even get the video without youtube-dl. |
The site has improved its protection so youtube-dl is broken for it. |
@yan12125 we're talking about today/last night, yes? i was using the website fine last night and now it's completely broken for me. I can't watch any videos even in the browser. I'm currently tinkering around with add ons seeing if that could be the problem. |
off course they made a small useless change just to break our scripts |
Since they are already here: Hello, openload guys! 🍸 |
You really are funny. |
Nobody is. Let's agree on that. |
So, why you think they are interested with this project? And youtube-dl is not project were "security" openload was broken, neither earlier nor now. |
@yan12125 Nice, I don't think it's necessary but you can add me as "gdkchan" if you want. |
does anyone know if subtitles are obfuscated as well? |
@BigMittens Do you have a example video with said subtitles? |
@gdkchan I've thought I've seen videos with subtitles by default under the "CC", but now I'm looking for one with them to no avail. Maybe they were hardcoded all along. I'll let you know if I find any. |
@BigMittens |
@samsamsam-iptvplayer do you have any openload links with subtitles? |
Yes, of course. |
@samsamsam-iptvplayer could you post one, so that we could examine the method and make a cleanroom extraction? |
thanks! |
No problem. |
@gdkchan By default youtube-dl adds video ID to filenames. If you don't like it, add |
@BigMittens Please open a new issue for subtitles. |
They seems to be using AAEncode again. The main page have 2 AAEncoded scripts. One was already present since the last version. The other one is the new URL decoding script. It takes the characters from a html element with ID "hiddenurl" and just deobfuscates it. It's more simple than the old method. Here is some sample C# source to decode it. Original JS code can be seen by AADecoding the first AAEncoded Javascript on the page (note that it have 2 inside the same tag, one to decode the link and the other to put the decoded link on the streamurl element using jQuery). Curiously the linkimg image is still being served, just the old "obfuscator" code was removed. I guess that using the old numbers.js file would still work too. Edit: The old method is still working too... Just being switched to the new one it seems. |
yes, it had an aaencoded javascript that was used to place the final stream
url on the streamurl tag. This script is still there with the other one
that does the decoding. both methods are working fine atm, but I guess they
will remove the png based one soon (as the reference to their respective
javascript files were removed from the page)
|
OK. Just let me know then. |
seems like the png method is gone |
Yes - there's a new issue at #10408. Please move there. |
@yan12125 How to install openload-fix? Thank you. |
openload-fix was once working but now fails too. There's no known fix yet. Please move to #10408 to check the latest update or post your solution, if any. |
Make sure you are using the latest version: run
youtube-dl --version
and ensure your version is 2016.06.03. 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?
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 ```):Description of your issue, suggested solution and other information
openload.co no longer seeks to allow hotlinking and will redirect you to videos of pigeons instead of the video inputted to youtube-dl. This occurs on the latest version. Happens on both links like https://openload.co/f/kUEfGclsU9o and https://openload.co/embed/kUEfGclsU9o. I'm not familiar with the way the download link is returned, but it seems a solution would involve changing the method of requesting or returning the link.
The text was updated successfully, but these errors were encountered: