Releases: SimpoLab/unimi-dl
Releases · SimpoLab/unimi-dl
unimi-dl v0.3.1
Installation bugfixes.
Download
Release notes
Fixed
- minimum Python version is now 3.8
unimi-dl v0.3 Menus
Major improvements to usability.
Download
Release notes
Added
- Interactive menus:
- The videos to download are now interactively chosen from a list, unless the
-aoption is specified. This behavior doesn't apply on Panopto since every URL corresponds to one video. - Cleanup downloaded mode (
--cleanup-downloadedoption) lets the user choose what videos not to consider downloaded anymore (transparent API todownloaded.json) - Wipe credentials mode (
--wipe-credentialsoption) lets the user delete their saved credentials
- The videos to download are now interactively chosen from a list, unless the
- Add to downloaded mode (
--add-to-downloaded-onlyoption) lets the user add the selected videos to the downloaded list without actually downloading them (differs from the--simulateoption in that the latter doesn't add the videos to the list). -aoption lets the user download all videos which were not previously downloaded (the previous default behavior)
Changed
- The default behavior for downloading is now the interactive choice. For the previously default behavior use
-a - IMPORTANT: the downloaded list now stores both the manifests and the video titles. The new format is not compatible with the old one, therefore you might have to delete
downloaded.json(it resides in the same directory specified forcredentials.jsoninunimi-dl --help)
unimi-dl v0.2.3
Better regex system.
Download
Release notes
Changed
- More solid/defensive regex system
Fixed
- Compatibility with some Ariel sites (aka Silab issue no. 3)
unimi-dl v0.2.2
Added simulation mode.
Download
See release v0.2.3.
Release notes
Added
- Simulate mode (
--simulateoption) retrieves video names and manifests, but doesn't download anything nor updates the downloaded list
Known issues
- Outputs wrong version (0.2.1 instead of 0.2.2)
unimi-dl v0.2.1
unimi-dl v0.2 Panopto
Compatibility with the Panopto platform and project refactoring.
Download
Release notes
Added
- Compatibility with the Panopto platform, a video streaming service used by various sites including labonline
- Versatile class hierarchy for the different platforms
--versionoption- Various improvements to already existing features
Fixed
- Compatibility with Python v < 3.9 (see v0.1 release)
unimi-dl v0.1 Ariel
First decent working version of unimi-dl, compatible with the Ariel platform.
Download
Release notes
Includes
- Compatibility with the Ariel platform
- PyPI package
- Automatically avoid re-downloading videos
- Logging system (and
--verbosemode) - Possibility of saving the user's credentials
- Possibility of choosing where to download the files into
Known issues
- Due to some methods, this version is incompatible with Python v. < 3.9. This has been later fixed.