AI 一键生成高清短视频,视频 UP 主们卷起来...

现在短视频越来越火,据统计,2023年全球短视频用户数量已达 10 亿,预计到2027年将突破 24 亿。对于产品展示和用户营销来说,短视频已经成为重要阵地,不管你喜不喜欢它,你都得面对它,学会使用它

但是,优质短视频的持续输出对视频创作者来说挑战还是很大的。选题策划、文案撰写、素材收集、剪辑制作等每一个环节都需要投入大量的时间和精力。与此同时,随着短视频平台的内容推荐机制日益成熟,对视频质量和数量也提出了更高的要求。

现在 AI 的发展非常迅猛,如果能利用好 AI,便可以大大提高视频创作的效率。比如自动生成视频文案、提取关键信息制作字幕、根据主题匹配相关素材、甚至可以完成智能剪辑。

MoneyPrinterTurbo 简介

这几天,GitHub 上有一个名为 MoneyPrinterTurbo 的开源项目火了,它就是利用 AI 技术来生成短视频,你只需输入一个视频主题或关键词,就能全自动生成一条短视频,包括视频文案、关键帧提取、素材匹配、字幕添加、配乐等,整个过程无需人工干预。

详细功能特性:

  • 完整的 MVC 架构,代码结构清晰,易于维护,支持 APIWeb界面
  • 支持视频文案 AI 自动生成,也可以自定义文案。
  • 支持多种高清视频尺寸。
    • 竖屏 9:16,1080x1920
    • 横屏 16:9,1920x1080
  • 支持批量视频生成,可以一次生成多个视频,然后选择一个最满意的。
  • 支持视频片段时长设置,方便调节素材切换频率。
  • 支持中文英文视频文案。
  • 支持多种语音合成。
  • 支持字幕生成,可以调整 字体位置颜色大小,同时支持 字幕描边 设置。
  • 支持背景音乐,随机或者指定音乐文件,可设置 背景音乐音量
  • 视频素材来源高清,而且无版权,也可以使用自己的本地素材。
  • 支持 OpenAImoonshotAzuregpt4freeone-api通义千问Google GeminiOllama 等多种模型接入。

GitHub 地址:https://github.com/harry0703/MoneyPrinterTurbo

MoneyPrinterTurbo 一键部署

官方建议的最低配置要求是 CPU 4 核或以上,内存 8G 或以上,显卡非必须。如果你是 Windows 用户,且满足最低配置要求,可以下载官方的一键启动包解压直接使用。

其他操作系统建议使用 Docker 来部署,不过官方没有提供现成的镜像,需要你自己在本地构建镜像,有技术背景的同学可以自己构建。

如果您没有技术背景,也没关系,Sealos 应用商店提供了一键部署的应用模板,点一下鼠标即可完成部署,非常丝滑。

直接打开 MoneyPrinterTurbo 应用模板,然后点击右上角的 “去 Sealos 部署”。

如果您是第一次使用 Sealos,则需要注册登录 Sealos 公有云账号,登录之后会立即跳转到模板的部署页面。

点击右上角的 “部署应用” 开始部署,部署完成后,直接点击应用的 “详情” 进入该应用的详情页面。

等待应用状态变成 running 之后,直接点击外网地址便可打开 MoneyPrinterTurbo 的可视化界面。

点击展开基础设置,将语言设置为中文,填入自己的 OpenAI API Key、Base URL 和模型名称,以及 Pexels API Key,如果你没有 Pexels 账号,可以点击 “点击获取” 去注册一个账号并创建一个 Key。

当然,你也可以选择使用其他模型:

MoneyPrinterTurbo 实操体验

现在我们来实际体验一下它的功能。MoneyPrinterTurbo 提供了两种使用方式:Web 界面和 API。Web 界面适合一般用户,操作简单直观;而 API 则适合开发者,可以将视频生成功能集成到自己的应用中。

先来看看 Web 界面如何使用。你可以自己手动输入视频文案和关键词,也可以通过 AI 直接生成,这里我选择直接使用 AI 生成,输入主题之后,点击使用 AI 根据主题生成【视频文案】和【视频关键词】。

顷刻之间,AI 便自动生成了文案和关键词:

你可以对 AI 生成的文案和关键词做进一步的修改。

接下来就是选择视频素材来源,你可以选择使用 Pexels,也可以自己上传本地图片作为素材。还可以自定义视频拼接模式和视频比例等参数。

语音部分建议选择微软的最新一代的智能语音 (也就是 V2 版),效果更加逼真,与真人无异。自己根据提示去创建一个 API Key 就行。

最后点击下方的 “生成视频”,AI 便开始根据你的设置自动生成视频了。

只需要几分钟时间,一个全新的视频就制作好了。

当然,想生成完全符合自己要求的短视频,全靠 AI 目前还是做不到的,你可以将视频中的部分内容通过 AI 生成,然后剪辑插入到完整的视频中,即使如此,相比你之前生成短视频的方式也大大提高了效率。

省钱大法

我们再来看看大家比较关心的价格:

默认只给了 2C4G,每天耗费 1.66 元,根据按量付费的机制我们还可以更省钱。所谓按量付费,就是用多少付多少,这里的 “用多少” 指的是你用了多少 CPU、内存、存储等资源。

毕竟你不可能一天 24 小时做短视频,平时直接点这里把它暂停,等你需要用的时候再启动,每天只需要 0.01 元 (因为暂停状态下不占用 CPU 和内存,只占用存储)。

总结

MoneyPrinterTurbo 目前还不是完美的,有些生成的视频可能存在文案与画面不搭、逻辑不连贯等问题。但是随着算法的不断改进和训练数据的积累,相信它会变得越来越智能,生成的视频质量也会不断提升。

毕竟 AI 一天,人间一年

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Proxy和Reflect,打造灵活的JS代理机制 (代码示例)

在 JavaScript 中,代理(Proxy)和反射(Reflect)是 ES6 引入的两个新特性。Proxy用于创建一个对象的代理,从而实现对这个对象的操作的拦截、转换或扩展;而Reflect则提供了一系列与 JavaScript 运行…

线上3D博物馆搭建简单吗?有何优势?有哪些应用场景?

随着科技的飞速发展,传统的博物馆参观方式正在经历一场前所未有的变革,在科技的“加持”下,不少博物馆凭借强大的技术、创意和美学实践,频频“出圈”,线上3D博物馆逐渐崛起,这不仅丰富了人们的文化体验&…

Java集合之HashMap

概述 HashMap是基于哈希表的Map接口实现的一种存储key、value的数据结构,提供了所有可选的映射操作,且键值允许null的存在,不保证数据映射的顺序,也不能保证顺序在一段时间内保持不变 底层结构 jdk1.7:数组链表 jdk…

污水处理环保设备厂商怎么选

在选择污水处理环保设备厂商时,需要综合考虑多个因素来确保选取的供应商能够提供高质量的设备和服务。以下是一些主要的考虑因素: 企业资质和认证:首先检查供应商是否拥有相关的资质证书和行业认证,例如ISO 9001质量管理体系认证、…

[Linux]一篇文章带你全面理解信号

文章目录 初识信号一、什么是信号二、为什么要有信号 看见信号一、先见一下Linux中的信号:二、如何产生信号三、自定义信号的处理行为(自定义捕捉) 了解信号一、信号的保存二、block、pending表使用代码查看三、一些倔强的,无法被…

亚马逊自养号测评策略:提升店铺产品权重的秘诀

对于卖家而言,拥有一款爆款产品无疑是获得流量的关键,同时它也能显著提升店铺的销量。因此,大部分卖家都热衷于学习如何打造爆款产品的策略,特别是对于那些致力于经营自己店铺的卖家来说,掌握这一技巧对于店铺的成功运…

JWT令牌技术实现登录校验

一.简单登录功能 在登录界面中,我们可以输入用户的用户名以及密码,然后点击 "登录" 按钮就要请求服务器,服务端判断用户输入的用户名或者密码是否正确。如果正确,则返回成功结果,跳转至系统首页面。 1.功能…

前端JS必用工具【js-tool-big-box】学习,生成uuid,数组去重

js-tool-big-box这个前端工具库,今天又添加了2个实用功能,分别是生成uuid和数组去重。 目录 1 安装并引入 2 生成uuid 3 数组去重 1 安装并引入 安装最新版的js-tool-big-box工具包 由于生成uuid和数组去重属于两个不同对象下的方法,所以…

照片尺寸怎么修改?这几个图片处理方式都可以

修改图片尺寸在许多场景中都是常见的需求,包括网页设计、图片编辑、手机应用程序开发、幻灯片演示、社交媒体和博客、以及打印和出版物设计,通过调整图片大小,可以适应不同的布局和设备要求,那么问题来了,如何将图片改…

国外客户怀疑我们产品质量要如何应对

经常有外贸小伙伴问我,国外客户怀疑我们的产品质量要如何应对? 这个问题应该算是外贸经常遇到的一个问题,今天就简单来给大家分享几个我认为可以去入手跟客户回复解决的这个问题的点。 首先,我们要知道,不管你做啥产品…

DBeaver配置离线驱动

因为部署的服务器为无网环境,所以在服务器上使用DBeaver需要配置离线驱动 我们在有网的环境下,安装DBeaver。把驱动下载下来,然后再拷贝到没网的设备上 一、下载驱动 1.在有网的设备上,打开DBeaver 2.找到窗口,选择…

【Linux】用户组、用户、文件权限(ugo权限),权限掩码,chmod,chown,suid,sgid,sticky,su,sudo

用户组 注意:普通用户只能查看有哪些组,不能创建/修改/删除,会提示:用户名 is not in the sudoers file.This incident will be reported. groupadd 用户组名新建用户组cat /etc/group查看有哪些组(普通用户可以操作…

云原生 初识Kubernetes的理论基础

一、k8s 的由来及其技术运用 1.1 k8s的简介 Kubernetes,词根源于希腊语的 舵手、飞行员。在国内又称k8s(因为k和s之间有8个字母,所以得名。“国内程序员的幽默”)。 作用: 用于自动部署、扩展和管理“容器化&#x…

【JAVA进阶篇教学】第十六篇:Java中AOP使用

博主打算从0-1讲解下java进阶篇教学,今天教学第十五篇:Java中AOP使用。 AOP(Aspect-Oriented Programming)是一种编程范式,它允许开发者在不修改源代码的情况下,对代码进行横切关注点的分离和增强。在 Java…

基于区块链的Web 3.0关键技术研讨会顺利召开

基于区块链的Web3.0关键技术研讨会 2024年4月23日,由国家区块链技术创新中心主办的“基于区块链的web3.0关键技术研讨会”召开。Web3.0被用来描述一个运行在“区块链”技术之上的“去中心化”的互联网,该网络上的主体掌握自己数据所有权和使用权&#xf…

python与anaconda 的对应关系

不能下载好anaconda 后才能知道python吧 python10。2023年3月 python11 2023年7月 具体请看官方说明 Anaconda 2023.09-0 — Anaconda documentation 示例如下,绿色框,有的在包的列表中搜python就可以找到

Qt自定义QpushButton分别在c++/python中实现

//.h文件#ifndef WIDGET_H #define WIDGET_H#include <QWidget> #include<QPainter> #include<QMouseEvent> #include<QPropertyAnimation> #include<QResizeEvent>QT_BEGIN_NAMESPACE namespace Ui { class Widget; }class Widget : public QWi…

idea连接远程仓库

git ->克隆。 url为远程仓库的地址&#xff0c;输入好后&#xff0c;选择项目存放目录&#xff0c;再点击克隆 点击新窗口打开。 切换到对应分支