Skip to content

armcortex/tell_a_story

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI-powered Bedtime Stories: From Text to Film 🌙📖🎥

Dive into the world of AI and experience the magic of automated story films, all backed by GANs and our trusty programs. Perfect for those nights when you're out of tales for the little ones.

Video Demo

YouTube

Youtube

Blog

🌟 Features:

1. Narrative Generation with ChatGPT

  • Story crafted segment-wise for easier adaptation.
  • Adjustable mood or style for each segment.

2. Lifelike Image Creation with Midjourney

  • Converts story content and style into visually captivating cover and segment images.

3. Film Assembly with FFmpeg

  • Seamlessly strings together the generated images.
  • Integrates mood-setting background tunes for a complete film experience.

4. Real-time Updates on Discord

  • Track project status: from ChatGPT's storytelling to Midjourney's image generation, all the way to downloading.
  • Powered by the Discord API for transparent monitoring.

5. Crash Recovery System

  • System hiccup? No worries! The backup's ready to pick up right where it left off.

6. Customizable Story Themes

  • Not just limited to Grimm tales.
  • Flexible parameter file to tailor the system for any story theme.

🚀 Get Started:

Setup

Usage

  • Rename config_template.yaml to config.yaml
  • Rename story_settings_template.yaml to story_settings.yaml
  • Install pipenv install
  • Run pipenv run python main.py

Details

  • check_point.py will save the process step, if process failed system will restart and check_point.py will restore last step and continue
  • discordbot.py will report program status

discord-log

About

A Tool From Text to Film

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages