Skip to content

How to download external videos (echo360) #51

@sclsj

Description

@sclsj

Example html:

<h1><strong>Module 1- Introduction</strong></h1><big><a href="https://colostate.instructure.com/courses/203287/pages/module-1-introduction">Click here to open the live page in Canvas</a></big><hr><link rel="stylesheet" href="https://instructure-uploads.s3.amazonaws.com/account_37160000000000001/attachments/33967023/CidiLabs_DesignPlus_mobile.css"><div id="kl_wrapper_3" class="kl_circle_left variation_2 kl_wrapper">
<div id="kl_banner">
<h2><span id="kl_banner_left"><span class="kl_mod_text">Module </span><span class="kl_mod_num">1 </span> </span> <span id="kl_banner_right">Introduction</span></h2>
</div>
<div id="kl_introduction">
<p><span>This module provides an overview of the course, grading criteria, and a brief introduction to high-level operating systems concepts.</span></p>
</div>
<div id="kl_objectives" class="">
<h3><i class="icon-rubric-dark"><span class="dp-icon-content" style="display: none;">&nbsp;</span></i>Objectives</h3>
<ol id="kl_objective_list">
<li>Summarize basic operating systems concepts</li>
<li>Highlight key developments in the history of operating systems</li>
</ol>
</div>
<div id="kl_readings" class="">
<h3><i class="icon-document"><span class="dp-icon-content" style="display: none;">&nbsp;</span></i>Readings</h3>
<p><span class="TextRun  BCX0 SCXP203152924" lang="EN-US" data-usefontface="false" data-contrast="none"><span class="NormalTextRun  BCX0 SCXP203152924">Silberschatz</span></span><span class="TextRun  BCX0 SCXP203152924" lang="EN-US" data-usefontface="false" data-contrast="none"><span class="NormalTextRun  BCX0 SCXP203152924">, A., Galvin, P., Gagne, G., &amp; O’Reilly, A. (2012).<span>&nbsp;</span></span></span><span class="TextRun  BCX0 SCXP203152924" lang="EN-US" data-usefontface="false" data-contrast="none"><span class="NormalTextRun  BCX0 SCXP203152924">Operating<span>&nbsp;</span></span></span><span class="TextRun  BCX0 SCXP203152924" lang="EN-US" data-usefontface="false" data-contrast="none"><span class="NormalTextRun  BCX0 SCXP203152924">System Concepts, 9th Edition.</span></span><span class="TextRun  BCX0 SCXP203152924" lang="EN-US" data-usefontface="false" data-contrast="none"><span class="NormalTextRun  BCX0 SCXP203152924"><span>&nbsp;</span>John Wiley &amp; Sons.</span></span><span class="LineBreakBlob BlobObject  BCX0 SCXP203152924"><span class="BCX0 SCXP203152924">​</span><br class="BCX0 SCXP203152924"></span><span class="TextRun  BCX0 SCXP203152924" lang="EN-US" data-usefontface="false" data-contrast="none"><span class="NormalTextRun  BCX0 SCXP203152924">ISBN-13: 978-1118063330</span></span></p>
<ol>
<li>Course Textbook - Chapter 1</li>
</ol>
</div>
<div id="kl_lectures" class="kl_solid_border" style="border-width: 0px;">
<h3><i class="icon-video"><span class="dp-icon-content" style="display: none;">&nbsp;</span></i>Lectures</h3>
<div class="kl_panels_wrapper kl_panels_expander">
<h3 id="kl_panel_0" class="kl_panel_heading kl_panel_0">A Brief Overview of OS</h3>
<div id="kl_panel_0_content" class="kl_panel_content kl_panel_0">
<p>A Brief Overview of OS <a id="25613231" class="instructure_file_link instructure_scribd_file inline_disabled" href="https://colostate.instructure.com/courses/203287/files/35825014?verifier=saBR144Y8MNE49qmppKznRHXjiWgWtqhGHwXQUCm&amp;wrap=1" target="_blank" data-canvas-previewable="true" data-api-endpoint="https://colostate.instructure.com/api/v1/courses/203287/files/35825014" data-api-returntype="File">Presentation PDF</a></p>
<div class="kl_iframe_wrapper kl_iframe_responsive_scale"><iframe class="lti-embed" style="width: 640px; height: 520px;" title="CS 370 Module 1 Lesson 1 Introduction- A Brief Overview (15:40)" src="https://colostate.instructure.com/courses/203287/external_tools/retrieve?display=borderless&amp;url=https%3A%2F%2Fecho360.org%2Flti%2F73b24cec-1181-49e3-a39e-2d87120c3f7a%3FlinkId%3Daa2c5854-e0ae-4d4c-90b9-81592c2d2b51%26autoplay%3Dfalse%26automute%3Dfalse" width="640" height="480" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" mozallowfullscreen="mozallowfullscreen" allow="geolocation *; microphone *; camera *; midi *; encrypted-media *; autoplay *; clipboard-write *; display-capture *" loading="lazy"></iframe></div>
</div>
<h3 id="kl_panel_1" class="kl_panel_heading kl_panel_1">Roles of an Operating System</h3>
<div id="kl_panel_1_content" class="kl_panel_content kl_panel_1">
<p>Roles of an Operating System <a id="25613230" class="instructure_file_link instructure_scribd_file inline_disabled" href="https://colostate.instructure.com/courses/203287/files/35825033?verifier=5sLz7MUOkhGeYdZjWZblih7TivpW9eGDIF2lMmjX&amp;wrap=1" target="_blank" data-canvas-previewable="true" data-api-endpoint="https://colostate.instructure.com/api/v1/courses/203287/files/35825033" data-api-returntype="File">Presentation PDF</a></p>
<div class="kl_iframe_wrapper kl_iframe_responsive_scale"><iframe class="lti-embed" style="width: 640px; height: 520px;" title="CS 370 Module 1 Lesson 1 Introduction- Roles of an Operating System (11:54)" src="https://colostate.instructure.com/courses/203287/external_tools/retrieve?display=borderless&amp;url=https%3A%2F%2Fecho360.org%2Flti%2F73b24cec-1181-49e3-a39e-2d87120c3f7a%3FlinkId%3Dd11b5cef-d9f2-4dea-9002-424048116142%26autoplay%3Dfalse%26automute%3Dfalse" width="640" height="480" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" mozallowfullscreen="mozallowfullscreen" allow="geolocation *; microphone *; camera *; midi *; encrypted-media *; autoplay *; clipboard-write *; display-capture *" loading="lazy"></iframe></div>
</div>
<h3 id="kl_panel_2" class="kl_panel_heading kl_panel_2">A (very) Brief History of Operating Systems</h3>
<div id="kl_panel_2_content" class="kl_panel_content kl_panel_2">
<p>A (very) Brief History of Operating Systems <a id="25613232" class="instructure_file_link instructure_scribd_file inline_disabled" href="https://colostate.instructure.com/courses/203287/files/35825034?verifier=wnaX456RCC8ccUBBG15HFchYSkcUtSL1PHJGv34F&amp;wrap=1" target="_blank" data-canvas-previewable="true" data-api-endpoint="https://colostate.instructure.com/api/v1/courses/203287/files/35825034" data-api-returntype="File">Presentation PDF</a></p>
<div class="kl_iframe_wrapper kl_iframe_responsive_scale"><iframe class="lti-embed" style="width: 640px; height: 520px;" title="CS 370 Module 1 Lesson 1 Introduction- ​A (very) Brief History of Operating Systems (12:47)" src="https://colostate.instructure.com/courses/203287/external_tools/retrieve?display=borderless&amp;url=https%3A%2F%2Fecho360.org%2Flti%2F73b24cec-1181-49e3-a39e-2d87120c3f7a%3FlinkId%3Db99fa186-bd6e-4b19-a26e-ad2fd9fd6763%26autoplay%3Dfalse%26automute%3Dfalse" width="640" height="480" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" mozallowfullscreen="mozallowfullscreen" allow="geolocation *; microphone *; camera *; midi *; encrypted-media *; autoplay *; clipboard-write *; display-capture *" loading="lazy"></iframe></div>
</div>
<h3 id="kl_panel_3" class="kl_panel_heading kl_panel_3">Components of a Computer</h3>
<div id="kl_panel_3_content" class="kl_panel_content kl_panel_3">
<p>Components of a Computer <a id="25613235" class="instructure_file_link instructure_scribd_file inline_disabled" href="https://colostate.instructure.com/courses/203287/files/35825035?verifier=xmAjYwkINUFHn2WQFuWjzuhs6W1SPMao4jthJU0J&amp;wrap=1" target="_blank" data-canvas-previewable="true" data-api-endpoint="https://colostate.instructure.com/api/v1/courses/203287/files/35825035" data-api-returntype="File">Presentation PDF</a></p>
<div class="kl_iframe_wrapper kl_iframe_responsive_scale"><iframe class="lti-embed" style="width: 640px; height: 520px;" title="CS 370 Module 1 Lesson 2 Introduction- Components of a computer (21:14)" src="https://colostate.instructure.com/courses/203287/external_tools/retrieve?display=borderless&amp;url=https%3A%2F%2Fecho360.org%2Flti%2F73b24cec-1181-49e3-a39e-2d87120c3f7a%3FlinkId%3D7c018368-e984-4a19-a282-a1e726e404f2%26autoplay%3Dfalse%26automute%3Dfalse" width="640" height="480" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" mozallowfullscreen="mozallowfullscreen" allow="geolocation *; microphone *; camera *; midi *; encrypted-media *; autoplay *; clipboard-write *; display-capture *" loading="lazy"></iframe></div>
</div>
<h3 id="kl_panel_4" class="kl_panel_heading kl_panel_4">Ontogeny Recapitulates Phylogeny</h3>
<div id="kl_panel_4_content" class="kl_panel_content kl_panel_4">
<p>Ontogeny Recapitulates Phylogeny <a id="25613239" class="instructure_file_link instructure_scribd_file inline_disabled" href="https://colostate.instructure.com/courses/203287/files/35825031?verifier=Q1E3qljZmrQPttzWKFS9AMLD7k2qswUgn2ldY8vZ&amp;wrap=1" target="_blank" data-canvas-previewable="true" data-api-endpoint="https://colostate.instructure.com/api/v1/courses/203287/files/35825031" data-api-returntype="File">Presentation PDF</a></p>
<div class="kl_iframe_wrapper kl_iframe_responsive_scale"><iframe class="lti-embed" style="width: 640px; height: 520px;" title="CS 370 Module 1 Lesson 2 Introduction- Ontogeny recapitulates Phylogeny (05:07)" src="https://colostate.instructure.com/courses/203287/external_tools/retrieve?display=borderless&amp;url=https%3A%2F%2Fecho360.org%2Flti%2F73b24cec-1181-49e3-a39e-2d87120c3f7a%3FlinkId%3D82fbe358-8d39-43c4-ac14-e273c962d91a%26autoplay%3Dfalse%26automute%3Dfalse" width="640" height="480" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" mozallowfullscreen="mozallowfullscreen" allow="geolocation *; microphone *; camera *; midi *; encrypted-media *; autoplay *; clipboard-write *; display-capture *" loading="lazy"></iframe></div>
</div>
<h3 id="kl_panel_5" class="kl_panel_heading kl_panel_5">Performance Considerations</h3>
<div id="kl_panel_5_content" class="kl_panel_content kl_panel_5">
<p>Performance Considerations <a id="25613241" class="instructure_file_link instructure_scribd_file inline_disabled" href="https://colostate.instructure.com/courses/203287/files/35825018?verifier=Mt8fzOMjrIRroLWpwaA37ItDSTQZ7OfYfI4eedEZ&amp;wrap=1" target="_blank" data-canvas-previewable="true" data-api-endpoint="https://colostate.instructure.com/api/v1/courses/203287/files/35825018" data-api-returntype="File">Presentations PDF</a></p>
<div class="kl_iframe_wrapper kl_iframe_responsive_scale"><iframe class="lti-embed" style="width: 640px; height: 520px;" title="CS 370 Module 1 Lesson 2 Introduction- Performance Considerations (05:35)" src="https://colostate.instructure.com/courses/203287/external_tools/retrieve?display=borderless&amp;url=https%3A%2F%2Fecho360.org%2Flti%2F73b24cec-1181-49e3-a39e-2d87120c3f7a%3FlinkId%3D4e80729a-30c5-4490-afed-d9fa024533ad%26autoplay%3Dfalse%26automute%3Dfalse" width="640" height="480" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" mozallowfullscreen="mozallowfullscreen" allow="geolocation *; microphone *; camera *; midi *; encrypted-media *; autoplay *; clipboard-write *; display-capture *" loading="lazy"></iframe></div>
</div>
<h3 id="kl_panel_6" class="kl_panel_heading kl_panel_6">The Kernel Abstraction</h3>
<div id="kl_panel_6_content" class="kl_panel_content kl_panel_6">
<p>The Kernel Abstraction <a id="25613242" class="instructure_file_link instructure_scribd_file inline_disabled" href="https://colostate.instructure.com/courses/203287/files/35825036?verifier=qdHtOYzDfTH0iKPyfNPMYNFkLQO3SQ5DAAzmnW51&amp;wrap=1" target="_blank" data-canvas-previewable="true" data-api-endpoint="https://colostate.instructure.com/api/v1/courses/203287/files/35825036" data-api-returntype="File">Presentation PDF</a></p>
<div class="kl_iframe_wrapper kl_iframe_responsive_scale"><iframe class="lti-embed" style="width: 640px; height: 520px;" title="CS 370 Module 1 Lesson 2d The Kernel Abstraction (25:20)" src="https://colostate.instructure.com/courses/203287/external_tools/retrieve?display=borderless&amp;url=https%3A%2F%2Fecho360.org%2Flti%2F73b24cec-1181-49e3-a39e-2d87120c3f7a%3FlinkId%3D5a6cf960-7109-48dd-bbeb-5ec21719a046%26autoplay%3Dfalse%26automute%3Dfalse" width="640" height="480" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" mozallowfullscreen="mozallowfullscreen" allow="geolocation *; microphone *; camera *; midi *; encrypted-media *; autoplay *; clipboard-write *; display-capture *" loading="lazy"></iframe></div>
</div>
</div>
</div>
<div id="kl_assignments" class="">
<h3 class=""><i class="icon-standards"><span class="dp-icon-content" style="display: none;">&nbsp;</span></i>Assignments</h3>
<ol>
<li><a title="Quiz 1" href="https://colostate.instructure.com/courses/203287/assignments/2759247" data-api-endpoint="https://colostate.instructure.com/api/v1/courses/203287/assignments/2759247" data-api-returntype="Assignment">Quiz 1</a></li>
<li><a title="HW1" href="https://colostate.instructure.com/courses/203287/assignments/2759242" data-api-endpoint="https://colostate.instructure.com/api/v1/courses/203287/assignments/2759242" data-api-returntype="Assignment">HW 1</a></li>
</ol>
</div>
</div>
<p>&nbsp;</p><script src="https://instructure-uploads.s3.amazonaws.com/account_37160000000000001/attachments/33967022/CidiLabs_DesignPlus_mobile.js"></script>

Tried echo360 downloader on github but it only supports echo360 classroom which seems not to be the way the videos are embedded in my course.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions