# CastGenerator **Repository Path**: xiii_1991/CastGenerator ## Basic Information - **Project Name**: CastGenerator - **Description**: 根据格式化的文本文件生成电影片尾名单视频。省去排版制作繁琐的过程,而且传统的制作过程不易修改。 - **Primary Language**: Python - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: https://git.oschina.net/xiii_1991/CastGenerator - **GVP Project**: No ## Statistics - **Stars**: 6 - **Forks**: 2 - **Created**: 2014-08-20 - **Last Updated**: 2022-05-07 ## Categories & Tags **Categories**: multimedia **Tags**: None ## README #CastGenerator 作为一个电影剪辑师,工作中一个非常低级而繁琐的工作就是制作电影片尾名单滚动字幕。为了简化这个烦人的工作,这个小工具应运而生。 ##主要功能 使用标记化的文本定义名单内容,程序根据标记识别文本的级别,并进行排版。 将排好版的图片自下而上滚动,并生成视频文件。 ##使用说明 不再使用imagemagick的python包装Wand了, 改为更方便的pillow。 视频生成部分目前使用opencv来处理,但是opencv太大了……正在寻找替代方案,考虑可能用C实现一个,再用ctype调用? ##To-do list * 跨平台,支持linux、windows和OSX * 有多种操作界面,多种风格和平台的GUI以及CLI * 根据系统不同识别并处理不同的文件编码 * 中英文使用不同的字体 * 可以插入带透明通道的位图 * 可以插入矢量图 * 通过一个配置文件实现排版的定制 * 支持多种视频格式的输出 * 可以通过配置文件定制文字滚动方式