Git Product home page Git Product logo

Comments (6)

soraxas avatar soraxas commented on August 16, 2024

Perhaps related to #45 but I'm not too sure.

from echo360.

 avatar commented on August 16, 2024

Unfortunately it isn't. There isn't a section on my echo360 home page that has the course for one its only accessable via moodle and it provides me with a lecturecast link that I quoted above. In order to access the other videos I would have to manually go to moodle again and click on those videos and open them (as they are embedded videos) so they will redirect me to this link. I hope this makes sense. Is there anything I can provide you so that you or anyone can help me because I believe this to be within the realm / scope of this project however I do agree it is a niche case. There are downloader extensions on my browser that do allow me to download both audio and video streams which I can combine using ffmpeg manually but I would rather be able to do it from the command line using this utility you have created

from echo360.

 avatar commented on August 16, 2024

raise Exception("Error: Failed to get m3u8 info for EchoCourse!") Exception: Error: Failed to get m3u8 info for EchoCourse!

This is the error I get at the end. And the browser says 404 not found.

from echo360.

 avatar commented on August 16, 2024

Just to clarify once again when you click on this link you will get redirected to a player that plays only one video. There is no other links just that video and maybe a transcript on the right hand side. Afaik there is no other things available on the screen just the video itself no link to other videos or anything like that

from echo360.

cjwomack avatar cjwomack commented on August 16, 2024

What about https://chrome.google.com/webstore/detail/hls-downloader/hkbifmjmkohpemgdkknlbgmnpocooogp?hl=en
For me it worked for a video shared by a lecturer (for a previous year's video) as it had no section and was in the form https://echo360.net.au/media/xxxxxxxxxx/public

from echo360.

 avatar commented on August 16, 2024

Closing this issue. And would like if you would put this somewhere in the FAQ to help anyone who has problems in the future. When downloading videos if there are any problems. The user can then use CTRL+SHIFT+I (on firefox) and click on network and analyse the requests. You will see many requests however 2 of them would be repeated you can click to see which one is which. One will be a video and one will be an audio stream. Don't worry if the times is not the right time because it wont show it. Now in the terminal use a program called youtube-dl or yt-dlp to download this stream like youtube-dl "url" and do it for both audio and video files. Then use ffmpeg to combine these two streams together (you can do that by ffmpeg -i video.mkv -i audio.flac -c copy lecture.mkv for example). This method is essentially what this project does. So if the program does not work use this method and free yourself from the shackles of drm

from echo360.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.