#Twitch announced they are going to be deleting highlights down to the most viewed 100 hours of video for every #streamer in a few months time. Twitch has not provided any kind of useful tooling for creators to migrate their content off the platform, but yt-dlp can be used as a stopgap to help archive your highlight videos locally. For example,
yt-dlp --format 'bestvideo+bestaudio[ext=m4a]/bestvideo+bestaudio/best' --merge-output-format mkv https://www.twitch.tv/<user>/videos?filter=highlights
This will download all highlights from <user> consecutively and save them as .mkv files, but it is still far from practical for more extensive sets of highlights.
Many people make use of highlights for archiving their streams so they are not simply lost when they are done, and it threatens to erase a lot of Twitch history including not only gaming but also videos from artists, musicians and many others. This is particularly the case in #SpeedRunning communities that use Twitch highlights for keeping verifiable records of runs and anything reposted would need to be re-verified.
Twitch claims this impacts only some 0.5% of users but the methodology for that statistic is at best suspect when it comes to long term active streamers. While I personally don’t have a massive amount of hours of highlights, I do use them for refining and sharing clipped moments as well as for building compilations to share.
It’s pretty concerning that large swathes of online history are being erased on various platforms (YouTube, imgur, etc) including from those people who are no longer with us or simply can’t archive elsewhere.
Here’s one place to make your voice heard whether you are someone who streams or watches, https://twitch.uservoice.com/forums/928429-channel-page/suggestions/49496519-do-not-implement-100-hour-limit-for-highlights-and