All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
2.1.5 - 2023-06-07
- Identification of DRM systems using the same key.
- Creation of the profile with
Representation
and/orAdaptationSet
. - Correction of the dynamic value
#EXT-X-TARGETDURATION
.
startWithSAP
transformed into a boolean.
2.1.4 - 2023-06-06
- Added support for Widevine keys directly in HLS.
- Fixed support for multiple
Periods
. - Corrected the
Representation
type. - Handled missing
Initialization
segments. - Fixed the
Timelines
type. - Correctly calculated the number of segments.
- Fixed the base URL ending with a
/
. - Fixed the range for direct links.
- Limited the conversion to video/audio files only.
- Updated HLS version to
6
. - Dynamically calculated
#EXT-X-MEDIA-SEQUENCE
. - Dynamically calculated
#EXT-X-TARGETDURATION
.
2.1.3 - 2023-06-05
- Multiple representation support.
- DRM handle for multiple formats.
- Segment duration.
2.1.2 - 2023-06-04
- Update
README.md
.
2.1.1 - 2023-06-04
- New name of some variables.
2.1.0 - 2023-06-03
- Support for all web errors.
- Import of a file using
pathlib
. - Advanced customization of remote loading.
- Code optimization.
2.0.1 - 2022-12-16
- Loading of a remote file.
- Loading of a local file.
- Custom error handling in the library.
- Support for customized parameters.
- Generic link creation to
index.m3u8
.
- Removed interactive mode.
- Removed specific creation of VRV links.
- Parsing of the DASH file using
xmltodict
.
1.0.0 - 2022-03-26
- Initial release.