当前位置: 首页 > news >正文

【Python 自动化】小说推文一键生成思路概述

最近看了一下小说推文成品软件的思路,发现可以完全迁移到我的 BookerAutoVideo 上面来。这篇短文里面,我试着分析一下整个推文视频生成的流程,以及简要阐述一下有什么工具。

整体流程是这样:

在这里插入图片描述

分句

原文是按照段落组织的,我们可能希望按照句子生成图片。于是我们需要把段落拆成句子,像这样:

在这里插入图片描述
由于用于生成图片的软件 SD 不支持中文提示词,我们需要翻译成英文,用 ChatGLM 即可,纯本地部署,非常方便。

THUDM/ChatGLM2-6B

也可以用 GGML 上的版本加速生成:

li-plus/chatglm.cpp

在这里插入图片描述

翻译之后的文本时提示词的一部分,它只能表述内容,我们要需要加上风格、质量等提示词:

在这里插入图片描述

然后每个提示词交给 SD 生成一幅画(同样也有 GGML 上的版本)。

AUTOMATIC1111/stable-diffusion-webui

leejet/stable-diffusion.cpp

之后,我们可以选择输出成剪映脚本,也可以输出成我的 BookerAutoVideo 的脚本,其它三个功能见我的上个博文。

https://blog.csdn.net/wizardforcel/article/details/132633370

http://www.lryc.cn/news/161773.html

相关文章:

  • MySQL中的字符集与排序规则详解
  • Java中如何进行加锁??
  • Pytorch3D多角度渲染.obj模型
  • MyBatisPlus 基础Mapperr接口:增删改查
  • 计算机网络与技术——概述
  • 详解TCP/IP协议第三篇:通信数据在OSI通信模型的上下传输
  • 《C++ primer plus》精炼(OOP部分)——对象和类(2)
  • 一点感受
  • VirtualBox RockyLinux9 网络连接
  • java 实现适配器模式
  • 后端常用的Linux命令大全
  • C++面向对象
  • 什么是栈顶缓存技术
  • TDesign的input标签
  • 从零开始学习 Java:简单易懂的入门指南之Map集合(二十三)
  • SpringBoot 拦截org.thymeleaf.exceptions.TemplateInputException异常
  • Qt之随机数
  • UWB学习——day2
  • 使用 multiprocessing 多进程处理批量数据
  • React 与 TS 结合使用时组件传参总结
  • 性能炸裂c++20协程+iocp/epoll,超轻量高性能异步库开发实战
  • 自定义Dynamics 365实施和发布业务解决方案 - 4. 自动化业务流程
  • Lua03——开发环境搭建
  • Redis 非关系型数据库 配置与优化
  • docker笔记8:Docker网络
  • C# 共享项目的应用
  • Linux之基于HTTPS的静态网站
  • ChatGPT在机器人护理和老年人支持中的潜在角色如何?
  • LeetCode:261. 以图判树 - Python
  • Linux目录结构和远程使用