Disclaimer: not affiliated with Twitch or its services in any way.
Haskell Stack is required.
stack build
Download TwitchDownloaderCLI and
put the executable in chat
directory under project root.
In project root directory, run:
# download chat and import into db
./import.py <twitch_vod_url>
# start mpv with ipc server
mpv --input-ipc-server=mpv <twitch_vod_url> --idle=yes --force-window=yes
# start chat viewer server
stack exec -- mpv-chat mpv
# open chat in browser
firefox http://localhost:8192/
See stack exec -- mpv-chat --help
for more options.