Rattata/screenplay-format-conventions
收藏资源简介:
该数据集是一个结构化参考数据集,描述了Fountain和Final Draft (.fdx)剧本格式中使用的惯例。它适用于多种用途:NLP/ML任务——用于分类剧本元素(如场景标题、动作、角色提示、对话、括号说明、过渡);AI预生产工具——为下游图像生成预处理脚本;教育——向初级作者教授剧本格式化;格式转换器——构建双向Fountain与FDX工具。数据集包含多个文件,如元素类型JSON(包含正则表达式模式和示例)、场景标题语法JSON(涵盖INT/EXT前缀、位置模式、时间词汇)、过渡关键词JSON(标准过渡标记如CUT TO、DISSOLVE TO、FADE OUT等)、角色提示规则JSON(角色名称、扩展如V.O.、O.S.、CONTD的惯例)以及行业术语JSON(常见剧本写作术语和缩写)。
### 数据集元数据 授权协议:CC0 1.0 语言:英语 标签:剧本创作、剧本、电影制作、自然语言处理、文本分类 样本量级:小于1000条 # 剧本格式规范数据集 本数据集为结构化参考数据,涵盖Fountain与Final Draft(.fdx)两种主流剧本格式的行业规范约定,适用于以下场景: - **自然语言处理/机器学习任务**:对剧本元素(场景标题、动作段落、角色提示行、对白、括注、转场标记)进行分类 - **AI前期制作工具**:为下游图像生成任务提供剧本预处理支持 - **教学场景**:用于向新手编剧系统传授剧本格式规范 - **格式转换工具开发**:搭建Fountain与FDX双向转换工具 ## 数据集文件说明 - `element_types.json`:收录全量剧本元素类型,附带正则匹配模式与示例文本 - `scene_heading_grammar.json`:包含场景标题前缀(INT/EXT)、地点匹配规则以及时段词汇表 - `transition_keywords.json`:收录标准转场标记(如CUT TO、DISSOLVE TO、FADE OUT等) - `character_cue_rules.json`:定义角色提示行的格式规范,包含后缀标注规则(如V.O.、O.S.、CONT'D等) - `industry_glossary.json`:收录常用编剧行业术语与缩写 ## 授权协议 采用CC0 1.0协议,已将相关内容贡献至公共领域。 ## 维护方 [STORYLINER](https://www.storyliner.online):AI智能分镜生成工具。本团队内部采用同款规范解析用户上传的剧本,配套开源库:[github.com/mcqx4/screenplay-parser](https://github.com/mcqx4/screenplay-parser)。



