Skip to content

Cengineer00/AI-content-studio

Repository files navigation

AI Content Studio

A collection of open-source tools for creative content generation, including text-to-image, text-to-video, image-to-video, image upscaling, and stable scrolling.

🚀 Features

  • Text-to-Image (txt2img): Generate images from text using state-of-the-art models.
  • Text-to-Video (txt2vid): Convert text prompts into videos.
  • Image-to-Video (img2vid): Create animations from static images.
  • Image Upscaler: Enhance low-resolution images with AI-powered upscaling.
  • StableScroll: Smooth scrolling with keyboard controls.
  • TypeFlow: TypeFlow is a tool that allows you to pre-write text and display it dynamically in your videos at a controlled speed—just like natural typing, but without mistakes. Perfect for when you want text to appear smoothly on screen without the hassle of retyping.
  • ShortsFusion: Automate the creation of YouTube Shorts by merging and trimming two videos into a vertical split-screen.
  • Transcriber: Automatically transcribes videos and generates subtitles with perfect timing.
  • SubtitleStyler: Customize and apply subtitles to videos, adjusting style, timing, and placement for seamless integration.
  • TimestampGenerator: Automotically generate timestamp marks of a YouTube video.

✅ TODO List

🖱️ StableScroll

  • Implement basic smooth scrolling
  • Add GUI for adjusting speed
  • Convert to a BaseModel structure and create a task of it

🖼️ Text-to-Image (txt2img)

  • Implement model selection -> FluxAI

🎬 Text-to-Video (txt2vid)

  • Implement model selection -> CogVideoX, Open-Sora, Wan2.1

📽️ Image-to-Video (img2vid)

  • Implement model selection -> Stable Diffusion, CogVideoX-5B-I2V, Open-Sora, Wan2.1

🔍 Image Upscaler

  • Explore options (Upscayl tool seems like a safe choice but it seems impossible to integrate it here.)

🎨 User Interface (UI)

  • Implement a UI for users to interact with tools.

🖼️✂️ Background Remover

  • Explore options -> RMBG-2.0, nadermx/BackgroundRemover

⌨️✨ TypeFlow

  • Implement
  • Convert to a BaseModel structure and create a task of it

▶️🔴 ShortsFusion

  • Implement the first, simple version.
  • Convert to a BaseModel structure and create a task of it.
  • Add different options for the user.

Transcriber

  • Implement the first, simple version.
  • Convert to a BaseModel structure and create a task of it.
  • Add result handler

SubtitleStyler

  • Implement the first, simple version.
  • Convert to a BaseModel structure and create a task of it.

Music Generator

  • Explore options -> facebook/musicgen-small, facebook/musicgen-melody, ACE-Step

Timestamp Generator

  • Explore options.

📜 License

This project is licensed under the MIT License. Feel free to contribute!

About

Collection of tools to use for automating content creation process.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published