Installation¶
pip install sitcom-simulator
Dependencies¶
You will need the following dependencies before running Sitcom Simulator for the first time:
Python 3.11 or later
FFmpeg¶
The ffmpeg
command must be accessible on your machine. This will vary depending on your system, but you can install it from the official FFmpeg download page or various package managers, e.g., apt install ffmpeg
on Debian/Ubuntu, brew install ffmpeg
on Mac, etc.
Alternatively, instead of installing ffmpeg on your system, you can place the ffmpeg
and ffprobe
binaries in your project’s root directory, which will work equally well.
Environment Variables¶
This package requires API keys from OpenAI and Stability AI to be stored in environment variables.
How you set the environment variables will depend on your use case, as explained below.
Command Line¶
Set the environments in the terminal:
Linux: export OPENAI_API_KEY=<value>
Windows: set OPENAI_API_KEY=<value>
Python Projects¶
Create a .env
file in your project’s root directory, with the following structure:
STABILITY_API_KEY='your_key_here'
OPENAI_API_KEY='your_key_here'
The .env
file will be automatically detected by the program.
You’re ready to make your first meme video!