Twitch Leecher Changelog

What's new in Twitch Leecher 2.0.7

Mar 30, 2022
  • Bugfixes:
  • Error while searching for videos older than 2019
  • The creation of subfolders for favourite channels does not work if mp4 conversion is disabled

New in Twitch Leecher 2.0.6 (Mar 27, 2022)

  • Bug fixes:
  • An error gets thrown when clicking the download button if there is no quality marked as "Source" in the video playlist

New in Twitch Leecher 2.0.5 (Feb 23, 2022)

  • Bugfixes:
  • Twitch Leecher fails to load runtime data and starts up with an empty view
  • Changes:
  • Twitch Leecher now checks for an already open instance on startup and brings it to the front if necessary

New in Twitch Leecher 2.0.4 (Feb 18, 2022)

  • Added "Audio Only" to the default quality list
  • Optimized the default quality selection for non-transcoded videos
  • Disabled the creation of an internal browser logfile

New in Twitch Leecher 2.0.3 (Feb 9, 2022)

  • Fixed Bugs:
  • If you want to download a sub-only video and sub-only support is enabled, a warning appears stating that sub-only support is disabled
  • Changes:
  • Improved error handling if TL cannot get an authentication token for a video

New in Twitch Leecher 2.0.2 (Jan 29, 2022)

  • Breaking Changes:
  • The filename template gets reset to "{year}{month}{day}_{channel}_{id}"
  • Filename wildcards {game} and {fps} have been removed (not available in new API)
  • Filename wildcards {date}, {time} and {time24} have been substituted (see new features)
  • Removed Features:
  • Removed video resolution in search result view (not available in new API)
  • Removed game icon and name in search result view (not available in new API)
  • Removed game name in downloads view (not available in new API)
  • Removed fps for source quality in download dialog (not available in new API)
  • Removed view count in downloads view
  • New Features:
  • Sub-Only video download support is available again. You need to enable it separately with the "Star"-button in the header
  • You can now set a default quality for video downloads in the preferences
  • New indicator in the search result view showing if the video has muted parts
  • New indicator in the search result view showing if the video is currently streamed live
  • The download button in the search result view is desabled if the video is currently streamed live
  • A warning is displayed in the download dialog if you try to download a video with muted parts whilst having mp4 conversion enabled
  • If a video url contains a start time parameter (e.g. https://www.twitch.tv/videos/{id}?t=1h09m56s), the crop start time in the download dialog is set to that time
  • New filename wildcards for date parts: {year}, {month} and {day}
  • New filename wildcards for time parts: {hr24}, {hr}, {min}, {sec} and {apm}
  • Bugfixes:
  • Fixed brokern installer of Twitch Leecher 2.0
  • Check the maximum temporary folder length when preferences are saved
  • Wrong text encoding messes up unicode characters in titles
  • Check for active downloads before disabling sub-only support
  • Changes:
  • Updated FFMPEG to version 5.0
  • Updated Xceed control library to version 4.2

New in Twitch Leecher 1.8.4 (Mar 7, 2021)

  • Fixed Bugs:
  • In the download view every download now has its own "Open Download Folder" button
  • The "Channel Name" textfield would not show an error message if the channel does not exist
  • Removed an assembly reference that made TL 1.8.3 crash on Windows 7
  • In the update info view show the new TL version in format X.Y.Z
  • Changes:
  • Updated FFMPEG to version 4.3.2

New in Twitch Leecher 1.8.2 (Jan 16, 2021)

  • Error 404 when clicking the "Download" button (Twitch API change)

New in Twitch Leecher 1.8.1 (Sep 4, 2020)

  • Fixed Bugs:
  • Changes made by Twitch on September 1st, 2020 resulted in Twitch Leecher beeing unable to download certain videos
  • When creating a mp4 file, the audio stream was not copied from the source stream but re-encoded to a standard format
  • Searching for video urls containing "video" instead of "videos" was not possible

New in Twitch Leecher 1.8 (Nov 27, 2019)

  • The login system has been completely removed since it was only required for sub-only videos
  • The Installer does not install .NET Framework 4.8 automatically anymore since the automaic installation process caused problems on various systems in the past. You need to make sure .NET Framework 4.8 is already installed before running the Twitch Leecher installer, otherwise it will fail with a message telling you to install it first.

New in Twitch Leecher 1.7.3 (Nov 15, 2019)

  • Downloading a sub-only video fails

New in Twitch Leecher 1.7.2 (Nov 14, 2019)

  • Fixed Bugs:
  • Fixed the "410 (gone)" error if you are logged in
  • License in the installer is not completely readable

New in Twitch Leecher 1.7.1 (Nov 12, 2019)

  • Attention!:
  • This update TRIES to fix the "410 (gone)" issue. The fix is not well tested and nobody really knows if it is "legit". Don't be surprised if it reappeares shortly. And please stop sending me emails about the issue, thx :D
  • Fixed Bugs:
  • Hopefully fixed the "410 (gone)" issue when trying to download a video
  • Fixed the .NET 4.8 hash code error in the installer
  • Changes:
  • Support link now points to GitHub issues

New in Twitch Leecher 1.7 (Jul 29, 2019)

  • Breaking Changes:
  • .NET Framework 4.8 is required for running Twitch Leecher
  • Support for Windows Vista discontinued
  • Twitch Leecher 32 Bit discontinued
  • Enhancements:
  • Replaced native web browser control with CefSharp Chromium
  • Fixed Bugs:
  • Cannot authenticate to Twitch ("Authorize" button does not work)
  • Generated wrong download link in the update dialog

New in Twitch Leecher 1.6 (Jul 24, 2019)

  • Added an option to disable mp4 conversion after download. If enabled, only the raw .ts file from Twitch gets downloaded . Cropping is not available in this mode.

New in Twitch Leecher 1.5.8 (Jul 6, 2019)

  • Fixed Bugs:
  • Twitch Leecher is unable to download any VODs

New in Twitch Leecher 1.5.7 (Jul 5, 2019)

  • Fixed Bugs:
  • Due to an updated Twitch certificate TL cannot download VODs
  • DISCLAIMER: I cannot test this fix personally (since I do not have the issue) so it might not work!

New in Twitch Leecher 1.5.5 (Feb 8, 2019)

  • Fixed Bugs:
  • System.AggregateException on search due to missing "published_at" parameter in VOD data
  • Changes:
  • Updated FFMPEG to version 4.1

New in Twitch Leecher 1.5.4 (Nov 21, 2018)

  • Fixed Bugs:
  • Main window size and position is saved as a double value with unlimited decimal places, resulting in an error at startup when the value is periodic. Occures only if Windows display scaling is enabled.
  • Enhancements:
  • Start menu shortcut is now a normal advertised shortcut. Previously when the shortcut was copied, it lost the connection to TwitchLeecher.exe when TL was updated.

New in Twitch Leecher 1.5.3 (Jul 25, 2018)

  • Enhancements:
  • In case the processing stage fails, the last 200 lines of the FFMPEG log is shown in the download log
  • When switching to custom filename in the download dialog the textbox does not get cleared
  • Updated FFMPEG to version 4.0.1
  • Fixed Bugs:
  • Fatal UI error when Windows is running in Arabic language
  • Error when clicking "Download" on a video if channel name is not set in preferences

New in Twitch Leecher 1.5.2 (Jun 13, 2018)

  • Fixed Bugs:
  • Error when saving preferences if video player is not set

New in Twitch Leecher 1.5 (Jun 12, 2018)

  • New Features:
  • VOD parts are concatinated to a single file before being processed by FFMPEG (see fixed bugs 1 and 2)
  • A list of favourite streamers can be created to select from in the search dialog
  • Option to automatically create subfolders for favourite streamers
  • New {start} and {end} wildcards for the filename template (cropping)
  • New checkbox in the download dialog for specifying a custom filename (not using the template)
  • Twitch Leecher now uses Windows proxy settings for web requests
  • Allow UNC paths as download folder
  • Progress bar resolution increased to one decimal place
  • Updated FFMPEG to version 4.0
  • Fixed Bugs:
  • Fixed a bug where a downloaded VOD was cut off somewhere in the middle if the streamer dropped too many frames. For example a 2.5 hour VOD was 35 minutes long after being downloaded
  • Fixed a bug where dropped frames of the streamer could crash FFMPEG in the processing stage resulting in a "Error while processing the video!" message
  • Access permission check does not run after selecting a different download folder in the download dialog
  • {res} and {fps} wildcards of the filename template do not get updated in the download dialog when a different quality is selected

New in Twitch Leecher 1.4.3 (Apr 20, 2018)

  • Fixed Bugs:
  • Searching for channels with whitespaces or special characters results in an error
  • The DateDropDown control in the search dialog is able to crash TL
  • Changes:
  • Updated FFMPEG to version 3.4.2
  • Updated Xceed control library to version 3.3.0

New in Twitch Leecher 1.4.2 (Oct 3, 2017)

  • Fixed Bugs:
  • Downloading a VOD can occasionally result in an error due to rejected SSL/TLS certificates from the server

New in Twitch Leecher 1.4.1 (Sep 1, 2017)

  • Important Change:
  • Twitch Leecher could not find every channel because it used a wrong API method. This could happen especially if the login name and display name of a channel differ. From now on Twitch Leecher uses the correct API method in order to find a channel. This API method only works with the LOGIN NAME. So if your login name on Twitch is "SomeGuysLoginName" and your channel display name is "SomeGuysChannelName" you will find your videos only with "SomeGuysLoginName".
  • Enhancements:
  • Twitch Leecher now uses localized date formats
  • Twitch Leecher now uses the new Windows Vista/7/10 style open folder dialog
  • Search result view overhaul:
  • New tile layout
  • Same amount of information in less space
  • Improved responsiveness for bigger displays (tiles cannot become so big anymore)
  • Game icons
  • New Up/Down controls for cropping in the download view:
  • Mouse wheel support
  • Up/Down arrow key support
  • New load limit options in the search view:
  • Option to specify a timespan with the new date picker controls
  • Option to select the amount of VODs you like to load
  • Option to select only videos of today
  • New load limit options are configurable in the preferences
  • Fixed Bugs:
  • TL could not find all channels (see important info above)
  • Source quality was not selected as default in some cases
  • Grammar police visited some text fragments
  • Changes:
  • Updated FFMPEG to version 3.3.3

New in Twitch Leecher 1.3.9 (Aug 31, 2017)

  • Fixed Bugs:
  • Fixed the 2s video freeze at the beginning of a downloaded VOD
  • Donation page now loads up in the users operating system language and not in German
  • Bypassed permission check for network drives. SMB drives generated false positives.
  • Fixed weird caret color in download log view
  • Retry button did not show when download ended with an error
  • Removed default quality selection in preferences due to Twitch API changes. Highest quality is now the default for every VOD
  • Changes:
  • Updated FFMPEG to version 3.3.1
  • GUI template and style overhaul for future UI changes