vodus icon indicating copy to clipboard operation
vodus copied to clipboard

Twitch VOD chat renderer

Build Status

Vodus

Introduction Video: https://www.twitch.tv/videos/563056420

WARNING! The application is in an active development state and is not even alpha yet. Use it at your own risk. Nothing is documented, anything can be changed at any moment or stop working at all.

Quick Start

Install Dependencies

Debian

$ sudo apt-get install nasm libfreetype6-dev libcurl4-openssl-dev

NixOS

$ nix-shell

FreeBSD

# pkg install nasm xmlto freetype2 curl openssl gcc gmake

Build Third Party dependencies

Needs to be done only once.

$ cd third_party/
$ ./build_third_party.sh
$ cd ..

Build the Project

$ make

Download Emotes

$ ./emote_downloader <channel-name> <channel-id>

Render the Sample Video

$ make render

Custom Log Format