Twitch Chat Monitor that allows the chat to be shown comfortably on a big monitor. Useful for room-scale streaming where the chat needs to be readable from a distance.
During Desert Bus dance parties, a lot of animated emojis are added to the chat, which can be very resource-heavy for some computers.
Replacing animated images with a static version is easy: instead of ending the src URL with /default/dark/1.0, use /static/dark/1.0
Maybe also start monitoring the frames per second metric for this? Alternatively, we could monitor the amount of animated emoji in some way and predict performance impact. But that seems very hard to do accurately.
This would seem like a reasonable configuration to add:
Animate emoji: Always animated / Based on system performance / Always static
Because the system performance is a bit more difficult to gauge reliably, I've implemented just the choice between animated or non-animated emoticons for now.
During Desert Bus dance parties, a lot of animated emojis are added to the chat, which can be very resource-heavy for some computers. Replacing animated images with a static version is easy: instead of ending the src URL with /default/dark/1.0, use /static/dark/1.0
Maybe also start monitoring the frames per second metric for this? Alternatively, we could monitor the amount of animated emoji in some way and predict performance impact. But that seems very hard to do accurately.
This would seem like a reasonable configuration to add: Animate emoji: Always animated / Based on system performance / Always static