Skip to content

Releases: Spark-NF/hls-downloader

v2.2.0

Choose a tag to compare

@Spark-NF Spark-NF released this 09 Nov 23:33
b705fbf
  • Add new option to set FFMPEG path (issue #15)
  • Bump dependencies

v2.1.0

Choose a tag to compare

@Spark-NF Spark-NF released this 28 Mar 10:26
5237dd3
  • Implement natural sorting of TS segments (PR #10), thanks @brenthoneybone!
  • Allow to inject a logger instead of always using the console (issue #11)
  • Add a new --quiet CLI parameter
  • Fix CLI option values not being mandatory
  • Bump dependencies

v2.0.0

Choose a tag to compare

@Spark-NF Spark-NF released this 16 Feb 14:18
3e212a7
  • Add support for non-live feeds (issue #9)
  • Bump dependencies

BREAKING: non-live is now the default behavior for downloads, directly stopping after all segments of the playlist have been downloaded. If you want to restore the original behavior of refreshing the playlist to look for new segments, you should use the --live CLI flag or set the live option to true.

v1.2.0

Choose a tag to compare

@Spark-NF Spark-NF released this 08 Mar 19:23
  • Allow to pass HTTP headers (issue #5)

v1.1.0

Choose a tag to compare

@Spark-NF Spark-NF released this 16 Feb 18:01
  • Switch linting tool from 'tslint' to 'eslint'
  • Switch HTTP library from 'request' to 'axios'
  • Fix relative paths for playlists and chunks (issue #4)
  • Fix issue in mergeFiles function where the promise returns before the file is written
  • Fix issue when using a chunk directory without a trailing slash
  • Improve message when there is a possible segment jump
  • Stop refreshing the playlist in the background after a timeout is reached
  • Add multiple unit tests

v1.0.1

Choose a tag to compare

@Spark-NF Spark-NF released this 16 Feb 18:03

Fix published package on NPM to use the properly built version.
No changes from 1.0.0.

v1.0.0

Choose a tag to compare

@Spark-NF Spark-NF released this 16 Feb 18:03

Initial release.