https://github.com/tsoding/vodus
Twitch VOD chat renderer
https://github.com/tsoding/vodus
hacktoberfest hacktoberfest2020
Last synced: 8 months ago
JSON representation
Twitch VOD chat renderer
- Host: GitHub
- URL: https://github.com/tsoding/vodus
- Owner: tsoding
- License: mit
- Created: 2020-01-18T16:31:58.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-12-02T18:01:35.000Z (about 5 years ago)
- Last Synced: 2023-02-28T13:25:51.423Z (almost 3 years ago)
- Topics: hacktoberfest, hacktoberfest2020
- Language: C
- Size: 4.66 MB
- Stars: 40
- Watchers: 3
- Forks: 2
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/tsoding/vodus/actions)
# 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
```console
$ sudo apt-get install nasm libfreetype6-dev libcurl4-openssl-dev
```
#### NixOS
```console
$ nix-shell
```
#### FreeBSD
```console
# pkg install nasm xmlto freetype2 curl openssl gcc gmake
```
### Build Third Party dependencies
Needs to be done only once.
``` console
$ cd third_party/
$ ./build_third_party.sh
$ cd ..
```
### Build the Project
```console
$ make
```
### Download Emotes
```console
$ ./emote_downloader
```
### Render the Sample Video
```console
$ make render
```
## Custom Log Format