Unicode快闪PPT生成器

项目描述

Unicode Flash PPT Generator (Unicode快闪PPT生成器)是一个Python脚本,用于自动生成包含Unicode字符的PowerPoint演示文稿。这个工具可以创建大量包含各种Unicode字符、描述和自定义背景的幻灯片,适用于教育、展示或Unicode字符集探索等用途。

下载:https://github.com/Losketch/Unicode-Flash-Mob/releases

夸克:https://pan.quark.cn/s/0c6132248052

使用教程

  1. 确保您已经从项目左边的 releases 页面下载最新版本,和下载 ffmpeg 并添加到环境变量;
  2. 新建一个文件夹并运行 UFMPPTG.exe 把此程序安装在此目录,或者下载 UFMPPTG.zip 压缩包并全部解压到一个文件夹下;
  3. 运行 main.exe 并安装 RHR SC 字体(中途会弹出来) 和 所有您生成PPTx文件需要使用的字体;
  4. 等待脚本运行结束,生成的PPT文件将保存在 res 目录下以字体名称命名的文件夹中;
  5. 生成的 pptx 文件推荐用 Microsoft PowerPoint 2016 以上的版本打开,您可以随意更改文本内容和颜色;
  6. 如果要生成视频文件(.mp4)需按照以下步骤:

生成视频教程

  1. 打开 pptx 文件,选择所有幻灯片(Ctrl+A) “切换” > “换片方式” > 取消
  • 点击鼠标时
  • 设置自动换片时间
  1. 自动换片时间设置为 1÷你需要的帧数 ,看你的情况是否需要 四舍五入;
  2. 点击”文件” > “另存为” > 选择 “*.wmv“ 格式(如果选择mp4格式那么生成的视频会莫名其妙的卡顿);
  3. 点击”保存”;
  4. 等待wmv视频生成完毕,把 res 目录下的 MP4.bat 文件放在生成的git目录下;
  5. res 目录下的 DUTM.ogg 文件放在生成的git目录下,并运行。

功能特点

  • 自动从文本文件读取Unicode字符信息
  • 为每个Unicode字符创建独立的幻灯片
  • 支持自定义字体和背景颜色
  • 自动分割大型演示文稿为多个文件
  • 显示处理进度条

扩展配置

  • 1
    ppt.py

    脚本中,您可以调整以下参数:

    • font_color:中间字符的颜色
    • BottomFont:左下角描述文本的字体
    • threshold:每个PPT文件包含的最大幻灯片数量(实验性功能)
    • font_size:中间Unicode字符的字体大小
    • x_offset:中间字符的x轴偏移量
    • y_offset:中间字符的y轴偏移量