-
Notifications
You must be signed in to change notification settings - Fork 53
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
Fail to download echo360.org/media/$(UUID)/public. #43
Comments
If you manually go to the And on top of it, if you type |
I only have access to video links like https://echo360.org/media/0d046a3e-26e1-4dc1-ba3a-63af2d2734fb/public . There is no "course home page" . The instructor only provided a page of links similar to the one above. Can this video be downloaded? |
It's likely that the same download procedure should work on those pages, but I don't have any experience nor access to such a page. The current program relies on course home page to retrieve a list of videos, and as such, this program would not work on those links as of yet. Feel free to modify the code and extend to these sort of links though. |
I dont know how much you are willing to look into this issue, but it would be really cool if this feature is added. There is no other way to install the files from these links. |
PRs are welcome but it is not possible for me to implements this without any access to such a page |
thanks @soraxas for your quick response. |
I cannot implement this as I don't have access to such a page to test/debug/etc. EDIT: I can see that the given link is actually public. It is not currently on my priority to look into this as I have no use of this, but I can have a look at it when I am free.
I am not sure as I don't know how that page source looks like (me knowing the URL doesn't provide much clarity). But I would guess it involves extracting the underlying stream links and passing it to the echo360 video constructor at https://github.com/soraxas/echo360/blob/master/echo360/videos.py for downloads (or skipping that and directly passing the streams to hls downloader at https://github.com/soraxas/echo360/blob/master/echo360/hls_downloader.py) |
I tried to download a video whose URL looks like this:https://echo360.org.uk/media/$(UUID)/public. The script opened chrome and received the credentials correctly. Then the script redirects the link to https://echo360.org.uk/section/$(UUID)/home, which implies a 404 page. I am wondering whether the problem can be solved by redirecting the script to the correct URL, or if the player of ”echo360.org.uk/media/$(UUID)/public“ uses a different decoding method. Thanks!
The text was updated successfully, but these errors were encountered: