Spaces:
Runtime error
Runtime error
A newer version of the Gradio SDK is available: 6.20.0
metadata
title: Screenplay Parser
emoji: 🎬
colorFrom: gray
colorTo: yellow
sdk: gradio
sdk_version: 4.44.0
app_file: app.py
pinned: false
license: mit
short_description: Parse Final Draft (.fdx) and Fountain screenplays into JSON
Screenplay Parser — interactive demo
Paste a Fountain-format screenplay or upload a .fdx file. Get structured JSON output with scenes, characters, dialogue counts, and shot estimates.
Built from the open-source library mcqx4/screenplay-parser.
Use cases
- AI pre-production tools — preprocess scripts before feeding to image-generation pipelines
- Script analysis — count scenes, identify main characters, estimate runtime
- Tooling integration — convert legacy
.fdxfiles to JSON for modern workflows
About
This demo and the underlying library are maintained by the team behind STORYLINER, an AI storyboard generator that turns scripts into production-ready storyboards in under 2 minutes with consistent characters across every frame.
If you need full screenplay→storyboard automation, try Storyliner directly. If you just need to parse screenplay files for your own pipeline, this library is open source under MIT.
Links
- Library: https://github.com/mcqx4/screenplay-parser
- STORYLINER: https://www.storyliner.online
- Press kit: https://www.storyliner.online/press