Configuration

Source-agnostic settings for ingestion, rendering, API, and publishing.

Whether to allow NSFW content from upstream sources.
Base URL for X API.
The voice used for AWS Polly
Sets the background audio for the video
Sets the volume of the background audio. If you don't want background audio, set it to 0.
Generate a thumbnail for the video (put a thumbnail.png file in the assets/backgrounds directory.)
Font color in RGB format for the thumbnail text
Font family for the thumbnail text
Font size in pixels for the thumbnail text
Sets the background for the video based on game name
X API bearer token used for ingestion and publishing.
Sets the channel name for generated videos
Folder name under results/ used for generated assets.
Elevenlabs API key
The voice used for elevenlabs
Used if you want to render another video without background audio in a separate folder
HTTP host for API server.
Maximum narration chunks kept after ingestion.
Maximum visual scenes to render.
Whether to remove emojis from the comments
Sets the opacity of the comments when overlayed over the background
Your OpenAI API key for TTS generation
The API endpoint URL for OpenAI TTS generation
The model variant used for OpenAI TTS generation
The voice used for OpenAI TTS generation
HTTP port for API server.
Optional translation language for generated narration/labels.
The number of system voices (2 are pre-installed in Windows)
The index of the system tts voices (can be downloaded externally, run ptt.py to find value, start from zero)
Randomizes the voice used for each comment
Time in seconds between TTS comments
Only read out title and post content, great for long-form story inputs
Max length of the storymode video in characters. 200 characters are approximately 50 seconds.
Style that's used for the storymode. Set to 0 for single picture display in whole video, set to 1 for fancy looking video
The voice used for Streamlabs Polly
Theme used for generated text slides.
TikTok sessionid needed if you're using the TikTok TTS. Check documentation if you don't know how to obtain it.
The voice used for TikTok TTS
Used if you want to run multiple times. Set to an int e.g. 4 or 29 or 1
The voice platform used for TTS generation.
Optional n8n callback URL for job updates.
X user-context token for creating posts.
Sets the browser zoom level. Useful if you want the text larger.