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
Animxplay mega source not scraped #170
Comments
Which anime does this? This is because a Mega extractor hasn't yet been added and it could potentially be impossible since it has chunked encryption on downloads. |
that is the anime but now its converted to and that works well in your code if mega can be added i would love it thank you for the awesome repo♥ |
@justfoolingaround but i wanted to ask that means players like vlc will fail to play it too? or only downloader will fail? |
Basically, direct playback wouldn't work. Downloading with a custom downloader will work: the one used by Mega over their site itself. To make both work robustly, a webserver which would return the decrypted content through sent parameters would be required. |
So basically it will require another api to decrypt content of files (question: doesn't mega provide decryption key and value of the encrypted content ) like how m3u8 files does? |
Decryption is not a problem at all. I can deal with cryptography. It is just that a webserver would defeat the light-weight factor of the project itself. It is implementable as an optional feature which would include Flask. |
Yeah i get that making a web worker/ api will make the package slower (at least in that case) But what I don't get is why we need it 😃 if decryption can be made using python (flask) why it won't work in your code? I am sorry if I am wasting your time, but I am trying to understand because maybe I can help with it |
Sorry for the extremely late response. This is always possible without an external dependency. However, animdl as a project needs to remain robust. Downloading from Mega would require a custom download algorithm. Flask or any webserver would be ideal as we would be able to simply send decrypted bytes from localhost and treat it like a normal download. The current project structure would not be suitable for Mega. |
Describe the bug
animxplay when an episode is uploaded like 30 mmiuntes ago the source will be mega
example from website html is
and the scraper doesnt get a link for it
Did the error occur in between an active task (
download
/stream
/grab
)?all of them
Screenshots [Optional]
Additional information
The text was updated successfully, but these errors were encountered: