← all repositories
yi1108/printfilm

An open-source AI video studio that bills by the clip

PRINTFILM exists so you can self-host a complete AI short-video factory—from script to voiced final cut—with user accounts, templates, and billing included.

Feature · 21 Oct 2026
China's Micro-Drama Machine, Now Self-Hostable

printfilm open-sources the full factory floor of AI short-drama production — pipeline, billing desk, and all — betting that the boring orchestration is worth more than the models.

Read the in-depth article →
printfilm
Velocity · 7d
+818
★ / day
Trend
↗accelerating
star history

What it does

PRINTFILM is a full-stack application for generating AI short videos and comic dramas. A user selects a template or submits a script, and the platform produces storyboards, generates images and video clips, and composites a final cut with FFmpeg. Seedance handles the voiceover during video generation, so the platform does not rely on an external text-to-speech service.

The interesting bit

Most open-source AI video tools stop at the API wrapper; this one ships as a complete, containerized production suite with user registration, an admin dashboard, per-usage billing, and a public REST API. The backend embeds its own task scheduler, executor, and poller inside the FastAPI process, which keeps the infrastructure footprint small but forces you to run a single worker to avoid task-lease collisions.

Key highlights

  • End-to-end pipeline: theme or script → storyboard → image generation → video generation → final compositing
  • Built-in templates for short videos and comic dramas, plus an asset library to maintain character and scene consistency
  • Seedance generates synchronized voiceover automatically, eliminating the need for separate TTS plumbing
  • Operational extras included: user portal, admin backend, optional pay-per-use wallet, and an open API for image and video generation
  • Ships as pre-built Docker images with an nginx reverse proxy; a mock mode lets you explore the UI without live AI keys

Caveats

  • The API container must stay at a single worker to prevent task-runtime lease contention, which caps per-instance throughput
  • Production deployment documentation is explicitly kept outside the public repository
  • There is no built-in demo account, and the project is at version 0.2.0, so expect early-stage rough edges

Verdict

Consider it if you need a billable, self-hosted AI video creation service for marketing or short dramas. Look elsewhere if you want a lightweight command-line script; this is a full application server requiring Postgres, Redis, and separate user and admin front ends.

Frequently asked

What is yi1108/printfilm?
PRINTFILM exists so you can self-host a complete AI short-video factory—from script to voiced final cut—with user accounts, templates, and billing included.
Is printfilm open source?
Yes — yi1108/printfilm is open source, released under the MIT license.
What language is printfilm written in?
yi1108/printfilm is primarily written in Python.
How popular is printfilm?
yi1108/printfilm has 7.4k stars on GitHub and is currently accelerating.
Where can I find printfilm?
yi1108/printfilm is on GitHub at https://github.com/yi1108/printfilm.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.