Skip to content

Releases: glubsy/livestream_saver

v2.0.0

Choose a tag to compare

@glubsy glubsy released this 15 Jun 22:27

This release restores the original downloader (used by default) to replace yt-dlp which is not very reliable when segments fail to download.

What's Changed

  • Fix downloader: only use ytdlp for probing information by @glubsy in #93

Full Changelog: v1.0.0...v2.0.0

Use automated PO token provider

Choose a tag to compare

@glubsy glubsy released this 13 Jun 17:12

As manually extracting PO tokens is not supported anymore, use a PO token provider recommended by the yt-dlp project.

Fix tab parsing

Choose a tag to compare

@glubsy glubsy released this 13 Jun 00:00

Videos were missing from tabs due to changes in the data structure returned by the API.

Minor changes

Choose a tag to compare

@glubsy glubsy released this 25 Oct 18:58
1a3e618

What's Changed

  • Allow passing multiple "extractor_args" by @glubsy in #90

Full Changelog: v0.3.1...v0.3.2

v0.3.1

Choose a tag to compare

@glubsy glubsy released this 24 Aug 16:49

What's Changed

Added

  • BREAKING: Support for loading PO_TOKEN from environment variables.
  • BREAKING: Enhanced .env file loading capabilities. PO_TOKEN is now loaded from that file.
  • BREAKING: SMTP related variables are now loaded from environment variables or .env file
  • BREAKING: PO_TOKEN value must be loaded from .env file or environment variable
  • Auto upgrade of yt-dlp on container start to use latest version from PyPI

Changed

  • Updated pyproject.toml and dependencies for uv package manager
  • Replaced obsolete Docker Compose examples
  • Renamed Dockerfile to Containerfile (more generic container name)
  • Updated Docker/container configuration
  • Updated README documentation and template config file
  • Replaced stale example channels in configuration templates
  • Enhanced logger configuration for better debugging

Fixed

  • Fixed .env file loading mechanism (only load variables not already present in environment)
  • Minor bug fixes and improvements
  • Fixed log level reset issues after calling yt-dlp

Full Changelog: v0.2.2...v0.3.1

Fix for latest version of ytdlp

Choose a tag to compare

@glubsy glubsy released this 19 Apr 17:45
  • Fix importing innertube clients from ytdlp
  • Replace imghdr library with filetype as it will be removed in python 3.13

Simultaneous downloads

Choose a tag to compare

@glubsy glubsy released this 21 Jul 16:19
  • Download multiple broadcasts simultaneously if more than one live stream is active
  • Fix download date in output filename
  • Update user agent string
  • Rename monitor.py module to channel.py
  • Minor fixes

Full Changelog: v0.1.1...v0.2.0

v0.1.1

Choose a tag to compare

@glubsy glubsy released this 05 May 17:32
115e186

What's Changed

  • Fix warnings when number of video Ids differ from the previous state in #84

Full Changelog: 0.1.0...v0.1.1