Comments (3)
Hi @younotmewhoareyou thanks for your report!
This issue is related to this issue where your institution is using echo360 cloud (an online platform) instead of using institution's own system (hosting themselves).
Due to the way this downloader works, it is currently targeted to the latter (echo360 hosted by institutions themselves) because they don't usually provide download links. Whereas if I understand correctly echo360 cloud usually provide download links already. I have planned to support echo360 cloud too in the future, but doesn't have time to invest in it as of yet.
In the mean time, you can check out this chrome extension which is targeted to echo360 cloud and seems to work fine. Let me know how it goes!
from echo360.
Echo360 cloud doesn't currently provide links, I believe this is an option that the institution/instructor can select.
I tried GeckoDM, but it only catches a single video from each lecture.
My solution at the moment is to use use JDownloader to phrase the source of each lecture page, which finds multiple streams in HD & SD, which are accessible externally, I assume the student id is embeded in the link itself.
This appears to be the structure of the URLs to the videos: https://pastebin.com/CNzuFHyN
from echo360.
Thanks for letting me know about it! I didn't realise it's an option that institution sets (but totally make sense).
If Jdownloader works then this script probably will be able to adopt to capture that link and download the videos as well. It is just that without an account in echo360 cloud (my uni uses hosts their own), it is almost impossible for me to debug and make it work.
from echo360.
Related Issues (20)
- Unable to download for Canadian Echo360 HOT 2
- --after-date and --before-date don't work HOT 4
- Chrome driver fails to launch Chrome HOT 1
- After downloading the files, they get deleted. Result is empty download folder. HOT 3
- echo360.py cant find the video as there is no home page for it HOT 6
- Failed to get m3u8 info for EchoCourse! HOT 2
- PHANTOMJS removed in selenium v4 HOT 3
- Doesn't work for UNSW HOT 2
- Ways to download single media file HOT 1
- Missing or invalid capabilities in selenium HOT 6
- Outdated chromedriver HOT 4
- how to download public video HOT 1
- SSL Error HOT 2
- chromedriver for M1 mac? HOT 7
- transcript download? HOT 4
- Bump selenium to 4.16.0. HOT 3
- Running pip install echo360 installs a selenium version incompatible with chrome version HOT 1
- Update pypi version
- Use cookies for authentication HOT 1
- Some Error in downloader.py HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from echo360.