Vod.ing Docs

Chat activity graph

The Vod.ing graph, where chat tells you where the clips are

The chat activity graph is the heart of the editor. It sits where a normal video player would put the scrubber, and shows how active chat was across the whole VoD. Tall bars usually mean something happened on stream. The graph is the single most useful tool in Vod.ing if your editing style allows you to clip reactively.

Basics

Vod.ing graph

The graph plots chat activity for the open VoD.

About the data

  • The horizontal axis is time in seconds, mapped to the full VoD length.
  • The vertical axis is messages per second.
  • Each bar bucket aggregates a short window of chat so the graph stays readable on long streams.

Default view

When you open a VoD, the graph loads the full chat as messages per second, unfiltered. This is enough on its own to spot the loud moments.

Actions

  • Click on the graph to seek the player to that point in the VoD.
  • Click and drag across a range to create a clip. The clip opens in the sidebar for naming, tagging, and trimming.

Toolbar

vod.ing graph buttons

A small toolbar sits above the graph:

  • The auto highlight finder scans the current graph for significant spikes and drops markers on the ones worth a click.
  • The visibility menu lets you switch which dataset the graph shows.

This alone is already enough to spot spikes and start clipping. Filtering makes it a different tool entirely.

Filters

The unfiltered graph shows every message. Often you want to know where the loud moments of a specific kind were, not just where chat was active. That is what filters are for.

filtering graph gif

Filters work on two things at once: any word in chat, and any emote that we have synced for the streamer. Voding loads emotes from four sources for the open channel:

  • Twitch global emotes.
  • Twitch channel emotes.
  • 7TV channel and global emotes.
  • BTTV channel and global emotes.
  • FFZ channel and global emotes.

You can stack multiple filters in one query. The graph re-renders showing only messages that match at least one of the selected tokens. A few common combos:

  • KEKW plus OMEGALUL: laughter spikes.
  • monkaS plus PauseChamp: tense moments.
  • POG plus GIGACHAD plus EZ Clap: hype and big plays.

There are a handful of preset filter chips to get started. If an emote you want is not in the dropdown, our system has not synced it yet for that streamer; you can still filter for it as a raw word.

Demo

A short demo using built-in presets and a custom filter for funny emotes:

vod.ing graph demo with filter