1
0
mirror of https://github.com/yt-dlp/yt-dlp.git synced 2025-06-27 17:08:32 +00:00
Commit Graph

3 Commits

Author SHA1 Message Date
Alexandre Ramos
c29542327a [ie/educast] Address PR review comment
Removed unnecessary parse_timestamp method

Co-authored-by: Filipe Resendes <filipe.resendes@tecnico.ulisboa.pt>
2025-06-04 00:26:17 +01:00
Alexandre Ramos
4978e987a1 [ie/educast] Address PR review comments
Removed local imports and used module-level ones
Switched to traverse_obj-based metadata unpacking
Avoided overwriting resolution in formats; removed duration from format dicts
Removed redundant max_downloads logic (handled by core)
Replaced to_screen with report_warning for error in data_json
Added expected_warnings for the third EducastIE test
Handled missing content-disposition header

Co-authored-by: Filipe Resendes <filipe.resendes@tecnico.ulisboa.pt>
2025-06-03 23:56:57 +01:00
Alexandre Ramos
b7d54b33e9 [ie/educast] Add Extractor
Adds a new extractor for the **Educast** platform, allowing download
of both presenter and presentation streams in native quality,
along with full metadata support.
Includes support for downloading from individual video pages,
full channel pages, and search results.
Private pages are accesible via cookies.

Co-authored-by: Filipe Resendes <filipe.resendes@tecnico.ulisboa.pt>
2025-06-02 16:01:52 +01:00