Skip to content

Releases: TheDrHax/Twitch-Utils

1.8.1

24 Jun 11:21
Compare
Choose a tag to compare
  • [record, concat] Add support for fragmented MP4 (Twitch Enhanced Broadcasting)
  • Bump streamlink version to 7.4.0

1.8.0

16 Jun 14:44
Compare
Choose a tag to compare
  • [record]

    • Total rewrite with multiple threads: Record and repairs are running at the same time
    • Immediate interrupt on ads and skipped segments
    • Avoid excessive stream fragmentation by merging adjacent missing ranges
    • Fix support of Twitch's continuous VODs
  • [concat]

    • Find and report all missing ranges at once
    • Add --min-overlap parameter to avoid concatenation too close to the end
  • [clip] Fix exception on exit

  • [offset] Automatic conversion of template to match the video

1.7.3

11 Oct 12:47
Compare
Choose a tag to compare
  • [record] Check the first part of VOD for corruption before proceeding;

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;