Currently, I am enrolled in a course that consists of around 150 videos.
Progress Update:
At the moment, there is no option to download these videos directly. To retrieve the URL for each video file, I have developed a script that I execute through the Console as shown below:
The platform where I am viewing these videos differs from the site where they are hosted (e.g., watching on LinkedIn Learning but videos are on Lynda).
console.log(("<h2>"+ document.title)+"</h2>"
+
"<a href=\""+document.getElementsByClassName("video-tech")[0].getAttribute("src")+"> click here </a>");
document.getElementsByClassName("video-next-button")[0].click();
An example output from the code above is:
<h2>Overview of QGIS features: Learning QGIS (2015)</h2>
<a href="https://files3.xxxxx.com/secure/courses/383524/VBR_MP4h264_main_SD/383524_01_01_XR15_Overview.mp4?V0lIWk4afWPs3ejN5lxsCi1SIkGKYcNR_F7ijKuQhDmS1sYUK7Ps5TYBcV-MHzdVTujT5p03HP10F_kqzhwhqi38fhOAPnNJz-dMyvA2-YIpBOI-wGtuOjItlVbRUDn6QUWpwe1sRoAl__IA1zmJn3gPvC7Fu926GViqVdLa3oLB0mxRGa7i> click here </a>
I have masked the domain name with 'xxxxx'.
This method allows me to obtain all video links without manually clicking next (exploring ways to automate this process using timeout techniques). Each link opens in Chrome as depicted below:
https://i.sstatic.net/9KeUj.png After clicking the three dots -> Download, I can save the video files individually.
Desired Outcome: Seeking a method to batch save all videos without the need to open each one separately.