Spaces:
Runtime error
Runtime error
| 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](https://github.com/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 `.fdx` files to JSON for modern workflows | |
| ## About | |
| This demo and the underlying library are maintained by the team behind [STORYLINER](https://www.storyliner.online), 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 | |