Skip to content

Releases: TheDrHax/Twitch-Utils

1.7.2

02 May 17:44
Compare
Choose a tag to compare
  • [mute] Add ability to customize chunk size (default: --chunk 300);

1.7.1

25 Dec 01:11
Compare
Choose a tag to compare
  • [record] Correct some errors in the list of VOD servers;
  • [record] Retry to download the beginning of the stream instead of silently skipping an error;

1.7.0

25 Aug 15:26
Compare
Choose a tag to compare
  • [record] Check stream status before retrying;
  • [record] Find unlisted VODs to fill gaps in the recording;
  • [record] Custom API headers;
  • [record] Bump streamlink to version 5.5.0;
  • [record] Remove OAuth token requirement;
  • [record] Log precise timings;
  • [concat] Cut clips precisely at keyframes if possible;
  • [mute] Add support for big ranges (> 5 minutes);
  • [mute] Added support for Python 3.10 (spleeter doesn't support 3.11 yet);

1.6.1

12 Dec 19:46
Compare
Choose a tag to compare
  • [record] Use low latency mode for more precise detection of stream interruptions;
  • [record] Bump required streamlink version to 3.0.0. OAuth fork is not needed anymore;

1.6

05 Nov 14:02
Compare
Choose a tag to compare
1.6
  • [concat] Added mpv EDL and EDL URI output formats for fast read-only preview;
  • [concat] Prefer longer clips to decrease the number of cuts in some scenarios;
  • [record] Improve timings (timeouts, restart delays);
  • [record] Continue recording if streamlink exited without downloading all queued segments;
  • [record] Bump minimum required version of streamlink to 2.4.0;
  • [record] Fixed automatic detection of live VOD;

1.5.4

23 Sep 09:53
Compare
Choose a tag to compare
  • [mute] Spleeter updated to 2.3.0 to support Python 3.9;

1.5.3

25 May 19:24
Compare
Choose a tag to compare
  • [record] Fix downloading of missing segments after automatic resume;

1.5.2

04 Apr 00:09
Compare
Choose a tag to compare
  • [record] fixed typo

1.5.1

03 Apr 22:28
Compare
Choose a tag to compare
  • [record] Add --no-concat argument to only download segments and ensure that concatenation is possible;
  • [concat] Ignore corrupted input files;
  • Dependencies:
    • Spleeter updated to 2.2.1;
    • Parselmouth updated to 0.4.0;
    • Streamlink updated to 2.0.0;

1.5

03 Apr 18:38
Compare
Choose a tag to compare
1.5
  • [mute] Added inverse mode to remove streamer's voice instead of music;
  • [mute] Added ability to run multiple passes on each interval;
  • [concat] Output both ends of missing segment (start and end);
  • [record] Ensure that segments are not skipped or corrupted by streamlink because of network problems;
  • [record] Automatically download missing segments during recording;
  • [record] Resume recording in case of interruption (PC freeze, killed script, etc.);
  • [record] Support recording without OAuth token - you will need to provide VOD ID manually;
  • [record] Pass OAuth token to streamlink (works best with this fork);