NarratoAI利用AI大模型,一键解说并剪辑视频

news2024/9/25 17:19:48

测试视频:

字幕/配乐后期添加的,视频由NarratoAI自动生成的 

雪迷宫-NarratoAI利用AI大模型剪辑解说视频测试

WIN整合包

下载链接:https://pan.quark.cn/s/8f54ef99e3fb

使用前先更新,运行update.bat

Gemini API Key

  1. 访问 https://aistudio.google.com/app/prompts/new_chat 申请账号

  2. 点击 Get API Key 申请 API Key

  3. 申请的 API Key 填入 config.example.toml 文件中的 gemini_api_key 配置

  4. 需要代理,建议新加坡节点

剧情描述

可以使用KIMI生成剧情描述

点击链接查看和 Kimi 智能助手的对话 https://kimi.moonshot.cn/share/crgm27m0atpclckj56qg

视频相关

注意:文件名随意,但文件名不能包含中文,特殊字符,空格,反斜杠等

视频文件(支持上传视频文件(限制2G) 大文件建议直接导入 ./resource/videos 目录)

视频会上传至 Google cloud,利用gemini把视频转成json脚本,

在脚本文件的下拉框就会有新生成的 .json 脚本文件,手动选择json脚本文件

点击裁剪视频后,可点击视频审查

若视频存在不符合规则的片段,可以点击重新生成或者手动编辑

配置视频基本参数

点击生成视频

注意事项:

所有路径/文件名不要有中文/特殊符号;

视频不要太长,建议先从5分钟以下的开始测试;

需翻墙使用,网络不好的等后期更新本地大模型吧;

NarratoAI开源地址:https://github.com/linyqh/NarratoAI

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2138040.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

性能测试-jmeter的控制器(十六)

一、if控制器 需求:使用“用户自定义变量”定义name变量,值可以是“baidu”或“itcast”,使用变量值,控制是否访问对应网站。 1、步骤: 在测试计划中添加用户定义的变量name,取值可为baidu或itcast添加两个http请求&#xff1a…

Docker突然宣布:涨价80%

从11月15日起,Docker的付费订阅中Pro和Team的价格都将大幅上调:Pro从原来的5美元每月激增到9美元每月,直接涨了80%;而Team也从之前的9美元每月来到15美元每月,涨价66.7%。只有Business保持此前的24美元每月不变。 同时…

S32K3 工具篇6:如何将RTD EB工程导入到S32DS

S32K3 工具篇6:如何将RTD EB工程导入到S32DS 1. MCAL_Plugins->Link Source Resource Filters2. Includes3. Preprocessor4. Linker5. optimization6. main.c 这个主题实际上,之前已经有多人写过,并且写的很好,只是实际操作中&…

基础物理-直线运动2

2-1 位置、位移和平均速度 位置与位移 为了确定物体的位置,通常需要相对于某个参考点来测量,这个参考点通常是某个坐标轴的原点(或零点),如图 2-1 中的 x 轴。坐标轴的正方向是坐标增大的方向,在图 2-1 中…

微信h5跳转小程序wx-open-launch-weapp开放标签不显示(已解决)

前言:  前几天成功对接了跳转第三方小程序的功能,今天有个页面有需要对接。但是奇怪的是用的和上次一模一样的配置,但就是死活不显示wx-open-launch-weapp这个开放标签的按钮,看不到任何效果(这个问题真的是让人欲哭无…

Docker基础命令汇总,小白必备

1、docker信息概览 docker info容器的数量 在运行的容器 暂停状态的容器 停止状态的容器 容器的镜像数量 系统的内核版本 操作系统centos 7 操作系统类型 linux 系统架构为64位 系统的cpu核心2个 总内存1.777G docker镜像仓库地址 南京大学 中国科技大 网易 百度云 腾讯云 …

C++入门基础知识69(高级)——【关于C++ 动态内存】

成长路上不孤单😊😊😊😊😊😊 【14后😊///C爱好者😊///持续分享所学😊///如有需要欢迎收藏转发///😊】 今日分享关于C 异常处理的相关内容! 目录…

【AWDP】 AWDP 赛制详解应对方法赛题实践 量大管饱

文章首发于【先知社区】:https://xz.aliyun.com/t/15535 一、AWDP概述 AWDP是什么 AWDP是一种综合考核参赛团队攻击、防御技术能力、即时策略的攻防兼备比赛模式。每个参赛队互为攻击方和防守方,充分体现比赛的实战性、实时性和对抗性,对参…

恢弘集团SRM采购数字化项目成功上线,企企通助推新材料企业发展新质生产力

近日,企企通携手恢弘集团有限公司(以下简称“恢弘集团”)打造的一站式数字化采购管理平台正式上线。基于该平台,恢弘集团全流程全周期的数字化采购管理体系进一步升级,在推动企业提高效率的同时,也将形成新…

工作流activiti笔记(四)审批人设置

单人 方式一:写死Assignee 画流程图时填写Assignee,启动流程自动会为每个环节分配好审批人。 方式二:写死变量 ${xx},然后在启动流程时设置变量。 与方式一一样,启动流程时分配好,只不过它是以变量的形式…

Java抽象类和接口的学习了解

目录 1. 抽象类 1.1 抽象类概念 1.2例子 1.3 抽象类语法 1.被 abstract 修饰的类--抽象类 2.抽象类中被 abstract 修饰的方法--抽象方法,该方法不用给出具体的实现体 3.当一个类中含有抽象方法时,该类必须要abstract修饰 4.抽象类也是类&#xff…

超链接/表格/表单的复习(课后作业)

1.作业1 提示&#xff1a; 标题在title中修改 百度logo是图片链接(img) 新闻&#xff0c;贴吧是超链接&#xff0c;直接上官网cv 还有文本呢输入框 完成前端HTML代码 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8&q…

4.qml单例模式

这里写目录标题 js文件单例模式qml文件单例模式 js文件单例模式 直接添加一个js文件到qml中 修改内容 TestA.qml import QtQuick 2.0 import QtQuick.Controls 2.12 import "./MyWork.js" as MWItem {Row{TextField {onEditingFinished: {MW.setA(text)}}Button…

基于Arduino Uno的简易可视化操作界面设计

Arduino UNO是基于ATmega328P的Arduino开发板。它有14个数字输入/输出引脚&#xff08;其中6个可用于PWM输出&#xff09;、6个模拟输入引脚&#xff0c;一个16 MHz的晶体振荡器&#xff0c;一个USB接口&#xff0c;一个DC接口&#xff0c;一个ICSP接口&#xff0c;一个复位按钮…

完整gpt应用(自用)

qrc.py 把gpt_qrc.qrc转化成gpt_qrc.py pyrcc5 -o icons_rc.py icons.qrc <RCC><qresource prefix"img"><file>img/53.png</file><file>img/ai.png</file><file>img/关闭.png</file><file>img/最小化.png&l…

9.15 BFS中等 133 Clone Graph review 138 随机链表的复制

133 Clone Graph //错误代码class Solution { public:Node* cloneGraph(Node* node) {//邻接表、BFS---》类似于二叉树的层次遍历if(!node || !node->val) return node;//构造队列queue<Node*> prev;prev.push(node);//构造新的图结点列表vector<Node*> adjList…

ESP8266_MicroPython——ADC_PWM

MicroPython 文章目录 MicroPython前言一、ADC二、PWM 前言 这一节简单学习一下ACD和PWM 一、ADC ADC(analog to digital conversion) 模拟数字转换。意思就是将模拟信号转化成数字信号&#xff0c;由于单片机只能识别二级进制数字&#xff0c;所以外界模拟信号常常会通过 A…

OpenCV结构分析与形状描述符(22)计算图像中某个轮廓或区域的矩函数moments()的使用

操作系统&#xff1a;ubuntu22.04 OpenCV版本&#xff1a;OpenCV4.9 IDE:Visual Studio Code 编程语言&#xff1a;C11 算法描述 计算一个多边形或光栅化形状直到三阶的所有矩。 该函数计算一个向量形状或光栅化形状直到三阶的矩。结果返回在 cv::Moments 结构中。 函数原型…

数据结构————二叉树基础知识(零基础包会的!)

今天带来数据结构二叉树的知识&#xff0c;保证大家不会离散数学或者没有数据结构基础&#xff0c;也能明明白白的。 一&#xff0c;树 1&#xff0c;树的结构 我们在了解什么是二叉树之前我们先了解下什么是树&#xff0c;树是一种非线性的数据结构&#xff0c;它是由n个节点…

Bootstrap 警告信息(Alerts)使用介绍

本章将讲解警告&#xff08;Alerts&#xff09;以及 Bootstrap 所提供的用于警告的 class。警告&#xff08;Alerts&#xff09;向用户提供了一种定义消息样式的方式。它们为典型的用户操作提供了上下文信息反馈。 您可以为警告框添加一个可选的关闭按钮。为了创建一个内联的可…