Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/arilotter/tiktok-generator

makes garbage AITA storytime minecraft parkour videos
https://github.com/arilotter/tiktok-generator

Last synced: 16 days ago
JSON representation

makes garbage AITA storytime minecraft parkour videos

Awesome Lists containing this project

README

        

# tiktok-generator

Rips a reddit "am i the asshole" story from the frontpage and a random youtube video of minecraft parkour,
overlays em with TTS, render out.
Sample output: https://www.youtube.com/watch?v=OILpowaNxJM

To install dependencies:

```bash
nix develop # or `direnv allow`
bun install
```

To run:

```bash
# First start the TTS server:
docker run -it -p 7860:7860 --platform=linux/amd64 --gpus all registry.hf.space/styletts2-styletts2:latest python app.py`

# then, in another terminal, let 'er rip!
bun start
```

If you want to avoid re-downloading the models every time you launch the styletts docker image,
you can do this while it's running:
```bash
docker ps # get the ID of the running container
docker commit styletts2
```

and then future launches can be done with `docker run -it -p 7860:7860 --platform=linux/amd64 --gpus all styletts2 python app.py`, which should only take a few seconds.

This project was created using `bun init` in bun v1.0.33. [Bun](https://bun.sh) is a fast all-in-one JavaScript runtime.