github Brisppy/twitch-archiver v4.0.0.rc4
Twitch Archiver v4.0.0.rc4

latest releases: v4.0.10, v4.0.9, v4.0.8...
pre-release6 months ago

RELEASE CANDIDATE BUILD

(2024-01-XX) Version 4.0.0

This update has been a long time coming, pretty much all the central processing code was refactored to follow better, more modern coding standards. This was primarily to make it easier to find and fix bugs, and to develop new features.
In addition to this, some new features have also been implemented.

TLDR: expect everything faster and better polished, and any new features will be far easier to implement.

NOTE: If you used any of the .dev versions with the real-time flag I would recommend re-downloading archived VODs, there were issues with segment alignment which may have corrupted the VODs.

Additions:

  • Added support for inputting a list of VOD IDs or channels has been added. Simply add -f | --file in conjunction with -c | --channel or -v | --vod and the corresponding value(s) will be interpreted as a file path.
  • Added parallel chat archiving to allow multiple chat logs to be downloaded simultaneously (#22).

Changes and Fixes:

  • Moved all API requests to the GQL API, authentication (client-id / client-secret) is no longer required for archiving.
  • Refactored entire codebase to follow object-oriented practices.
  • Add --vod as substitute for the --vod-id argument.
  • The -w | --watch-only mode is much lighter, using significantly fewer requests.
  • The -L | --log-file flag has been replaced with -L | --log-dir, where a directory is supplied in which log files will be placed rather than a file.
  • Logging with the --real-time archiver enabled now properly works on both Windows and Linux.

Don't miss a new twitch-archiver release

NewReleases is sending notifications on new releases.