MoneyPrinterPlus:AI自动短视频生成工具,详细使用教程

MoneyPrinterPlus是一款使用AI大模型技术,一键批量生成各类短视频,自动批量混剪短视频,自动把视频发布到抖音,快手,小红书,视频号上的轻松赚钱工具。

之前有出过一期基本的介绍,但是后台收到有些小伙伴说,不知道如何使用。

今天我将会手把手的详细介绍如何使用MoneyPrinterPlus快速生成短视频。

前提准备

  1. 首先需要下载MoneyPrinterPlus工具。开源地址如下:https://github.com/ddean2009/MoneyPrinterPlus

  2. 因为这个工具依赖于ffmpeg工具,所以你需要下载安装ffmpeg工具。

​ ffmpeg工具下载地址: https://ffmpeg.org/

​ 安装完之后,需要把ffmpeg添加到系统路径中。

​ 如果你在命令行中输入ffmepg得到类似下面的结果:

ffmpeg version 6.0 Copyright (c) 2000-2023 the FFmpeg developersbuilt with Apple clang version 15.0.0 (clang-1500.0.40.1)configuration: --prefix=/opt/homebrew/Cellar/ffmpeg/6.0-with-options_4 --enable-shared --cc=clang --host-cflags= --host-ldflags='-Wl,-ld_classic' --enable-gpl --enable-libaom --enable-libdav1d --enable-libmp3lame --enable-libopus --enable-libsnappy --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libfontconfig --enable-libfreetype --enable-frei0r --enable-libass --enable-demuxer=dash --enable-opencl --enable-audiotoolbox --enable-videotoolbox --enable-neon --disable-htmlpages --enable-libopenjpeg --enable-librsvg

​ 那么恭喜你,ffmpeg工具安装好了。否则的话还是要检查一下ffmpeg工具是否安装好。

  1. 系统依赖python环境,你需要包装至少安装python 3.10版本。

    同样的,你也需要把python添加到系统路径中。

    如果你在命令行中输入python得到下面的结果:

    Python 3.11.5 (main, Sep 11 2023, 08:31:25) [Clang 14.0.6 ] on darwin
    Type "help", "copyright", "credits" or "license" for more information.
    >>>
    

    那么恭喜你python环境安装好了。

安装项目

有了上面的前提准备工作,接下来就可以安装MoneyPrinterPlus工具了。

运行下面的命令,将会把MoneyPrinterPlus拷贝到你的本地目录。

git clone https://github.com/ddean2009/MoneyPrinterPlus

进入MoneyPrinterPlus目录,运行安装必须的依赖:

pip install -r requirements.txt

然后运行:

streamlit run gui.py

会自动开启浏览器,进入MoneyPrinterPlus界面。

image-20240616210820039

基本配置

首先我们点击左边的基本配置,这里需要配置一些我们需要用到的资源信息。

  1. 资源库

资源库指的是我们从哪里获取视频或者图片信息,这里目前提供了两个资源提供方,分别是pexels和pixabay。

大家任意选择一个即可。

以pexels为例,我们登入pexels官网 https://www.pexels.com/zh-cn/ ,注册一个账号。

在图片和视频API里面,可以查看自己的api密钥。

image-20240616211609578

查看自己的API密钥:

image-20240616211719443

把这个API密钥记下来,拷贝到MoneyPrinterPlus的配置即可。

  1. 音频库

音频库目前支持微软云和阿里云两个平台。后面会添加腾讯云。

因为有些小伙伴注册微软云不太方便,所以这里特意介绍一下阿里云怎么设置。

首先注册个阿里云账号,然后开通智能语音交互服务:

https://nls-portal.console.aliyun.com/

在全部项目—》点击创建项目,项目类型选择:语音识别 + 语音合成 + 语音分析即可。

然后你就会看到项目appkey,把这个appkey记录下来。后面需要用到。

image-20240616212039562

另外,在项目总览部分,需要开通下面这几个服务:

分别是录音文件识别(极速版),语音合成,和长文本语音合成。

如果你要转换的文字内容不超过300个字的话,可以选择不开通长文本语音合成。

image-20240616212319682

这样阿里云的语音服务已经开启成功了。

接下来到账号的AccessKey管理中创建一个新的AccessKey。记住对应的AccessKey ID 和 AccessKey Secret。

image-20240616212456323

有了上面三个内容,就可以填写到MoneyPrinterPlus的配置里面了。

image-20240616211913847

接下来就是大模型配置了。

目前支持Moonshot,openAI,Azure openAI,Baidu Qianfan, Baichuan,Tongyi Qwen, DeepSeek这些。

国内要用的话推荐Moonshot(最近发现moonshot不太稳定,大家可以考虑Baichuan或者DeepSeek)。

同样的到Moonshot开发者平台上注册一个key:https://platform.moonshot.cn/ 填入对应的配置即可。

image-20240616212642905

AI短视频生成

有了基础配置之后,就可以点击左边的AI视频进入AI视频生成页面。

  1. LLM视频文案生成

在视频主题区输入你需要生成的视频主题,然后点击生成视频文案。

程序会自动使用大模型生成对应的视频文案和视频文案关键字:

image-20240616220713534

如果你对视频文案或者关键字不满意,可以手动进行修改。

  1. 视频配音区

在视频配音区可以选择配音语言和对应的配音语言,目前支持100+配音语言。

还可以选择不同的配音语速,以支持不同使用场景。

image-20240616220840076

如果你对配音不太确定,可以点击试听声音试听对应的配音语音。

  1. 背景音乐

背景音乐放在项目下的bgmusic目录下面,你可以自行添加背景音乐文件到该文件夹下面。

image-20240616221041774

可以选择是否开启背景音乐,和默认的背景音乐音量。

  1. 视频配置区

视频配置区可以选择视频布局:竖屏,横屏或者方形。

可以选择视频帧率,视频的尺寸。

还可以选择每个视频片段的最小长度和最大长度。

最最重要的,还可以开启视频转场特效。目前支持30+视频转场特效。

image-20240616221116997

  1. 字幕配置

如果你需要字幕,那么可以点击开启字幕选项,可以设置字幕字体,字幕字体的大小和字幕颜色等。

如果你不知道怎么设置,选择默认即可。

image-20240616221242812

  1. 最后的视频生成

最后点击生成视频按钮即可生成视频。

页面会有相应的进度提醒。

image-20240616221712173

最后生成的视频会展示在页面最下面,大家可以自行播放。

点我查看更多精彩内容:www.flydean.com

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

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

相关文章

怎么加密U盘数据?U盘加密软件哪个好?

U盘是我们在生活和工作中最常用的移动存储设备,而为了避免U盘数据泄露,我们需要使用U盘加密软件来加密保护U盘数据。那么,U盘加密软件哪个好呢?下面我们就一起来了解一下吧。 BitLocker加密 BitLocker是Windows系统提供的磁盘加密…

多种传感器在钢铁工业安全风险监测预警中的应用

中国作为钢铁行业的生产与消费大国,其钢铁冶炼流程的复杂性和长周期性使得各环节中频繁出现的有毒有害、易燃易爆气体以及粉尘等危险物质成为行业安全管理的重大挑战。为了保障工作人员的安全,多种传感器在安全风险监测预警中的应用显得尤为重要。 钢铁产…

1732.找到最高海拔

有一个自行车手打算进行一场公路骑行&#xff0c;这条路线总共由 n 1 个不同海拔的点组成。自行车手从海拔为 0 的点 0 开始骑行。 给你一个长度为 n 的整数数组 gain &#xff0c;其中 gain[i] 是点 i 和点 i 1 的 净海拔高度差&#xff08;0 < i <n&#xff09;。请你…

java从红外图片提取温度,计算超过阈值的温度占总面积的百分比

灰度图是单通道图&#xff0c;像素只有一个值&#xff1a;灰度值。灰度值越高&#xff0c;则图像越亮。 现在我们已经知道我们看到一张灰度图是由许多不同灰度值的像素点构成&#xff0c;而每个像素就是一个越亮的像素&#xff0c;灰度值越高&#xff0c;最高值是255&#xff…

SQL server with方法修改

SQL server with方法修改&#xff0c;SQL 2008 不支持 with方法 需要改写下&#xff1a; WITH MonthsCTE AS ( 4 SELECT StartDate AS MonthStart 5 UNION ALL 6 SELECT DATEADD(month, -1, MonthStart) 7 FROM MonthsCTE 8 WHERE MonthStart > EndDate 9 ) 10 11 IN…

Latex的参考文献中显示三个问号???——解决办法

1、问题描述 在使用spring模板&#xff0c;并引用book时&#xff0c;末尾的引文地方出现三个???由于使用的bibtex是直接从谷歌学术中导出来的&#xff0c;其中仅包含作者&#xff0c;书名&#xff0c;出版社&#xff0c;年份等&#xff0c;缺少了重要的信息。结果导致在出版…

什么!没有Starter的阿里云OSS也能集成到SpringBoot?

实际上&#xff0c;我们在Maven存储库中尝试搜索阿里云OSS。在此过程中&#xff0c;我们会发现阿里云官方未提供一种集成Spring Boot的模式&#xff0c;即xxx-Springboot-Starter&#xff0c;显然&#xff0c;这是一个需要自行定制的组件。然而&#xff0c;如今许多企业在研发过…

LeetCode | 520.检测大写字母

这道题直接分3种情况讨论&#xff1a;1、全部都为大写&#xff1b;2、全部都为小写&#xff1b;3、首字母大写其余小写。这里我借用了一个全是大写字母的串和一个全为小写字母的串进行比较 class Solution(object):def detectCapitalUse(self, word):""":type …

【机器学习】计算机图形和深度学习模型NeRF详解(1)

1.引言 1.1.1. NeRF研究的背景 人们在拍照的时候&#xff0c;往往会中各个角度进行拍摄&#xff0c;以呈现出物体的全貌和美丽。下图的照片&#xff0c;拍摄的是一架楼梯&#xff0c;但是拍摄的角度完全不同&#xff1a; 我们可以看到这些图片都是楼梯的照片&#xff0c;但拍…

JavaScript语法糖:让代码更甜的10个技巧

JavaScript语法糖&#xff1a;让代码更甜的10个技巧 在JavaScript编程的世界里&#xff0c;“语法糖”&#xff08;Syntactic Sugar&#xff09;是一个亲切的术语&#xff0c;用于描述那些让代码更加简洁、可读性强的语法特性&#xff0c;而这些特性并不会增加语言的功能性&am…

Training language models to follow instructions with human feedback 论文阅读

论文原文&#xff1a;https://arxiv.org/pdf/2203.02155 论文简介 语言模型越大并不意味着它能更好的理解用户的意图&#xff0c;因此在这篇论文中&#xff0c;展示了根据人的反馈对模型进行微调&#xff0c;使得语言模型能够在各种人物上更好的理解用户的意图。在评估中&…

树莓派4B学习笔记11:PC端网线SSH连接树莓派

今日继续学习树莓派4B 4G&#xff1a;&#xff08;Raspberry Pi&#xff0c;简称RPi或RasPi&#xff09; 本人所用树莓派4B 装载的系统与版本如下: 版本可用命令 (lsb_release -a) 查询: Opencv 版本是4.5.1&#xff1a; 今日学习使用网线连接树莓派&#xff0c;网线可以提供更…

云端数据保护的挑战与对策

云端数据保护的挑战与对策 挑战 云端数据保护面临的挑战主要包括技术、管理和法律三个方面。技术方面的挑战主要是数据加密与密钥管理、多租户数据隔离、数据备份与恢复等。管理方面的挑战包括如何确保云服务提供商的安全措施到位、如何处理内部威胁和外部攻击等。法律方面的…

使用 C# 学习面向对象编程:第 8 部分

抽象方法 亲爱的读者&#xff0c;本文是 OOP 的第四大支柱&#xff0c;也是最后一大支柱。对于 OOP 初学者来说&#xff0c;这很容易让人困惑。因此&#xff0c;我们用非常简单的语言提供了一个示例。 “抽象用于管理复杂性。无法创建抽象类的对象。抽象类用于继承。” 例如…

降噪领夹麦克风哪个牌子好?揭秘无线领夹麦克风哪个降噪好

相信很多新手视频创作者都有一个疑问&#xff1a;为什么别人的视频或者直播音质这么清晰&#xff0c;几乎没什么噪音呢&#xff1f;其实最主要的就是麦克风的原因&#xff0c;相机或手机内置的麦克风是无法提供高质量的音频记录以及很好的指向性的。 想要拍摄出来的视频作品拥有…

LeetCode 验证二叉搜索树

//&#xff08;lower&#xff0c;upper&#xff09;这是一个不断更新维护的区间&#xff0c;为什么要更新维护 //为了保证二叉搜索树的正确性&#xff0c;需要根节点左子树的所有值都小于根节点&#xff0c;右子树的所有节点的值呀大于根节点 //lower维护的是当…

C#类库打包支持多个版本的类库

修改csproj <Project Sdk"Microsoft.NET.Sdk"><PropertyGroup><TargetFrameworks>netcoreapp3.1;net5.0;net6.0;net7.0;net8.0</TargetFrameworks><PackageId>xxxx</PackageId><Version>1.0.0</Version><Author…

每一个男人都曾有一个机器人的梦想

每一个男人都曾有一个机器人的梦想 我也有 每一个男人都曾有一个机器人的梦想。对于我来说&#xff0c;这个梦想始于童年时代&#xff0c;那时变形金刚风靡一时&#xff0c;几乎所有80后的孩子都为之疯狂。我是80后中的一员&#xff0c;那时候的科技还远没有如今这般发达&#…

《现代通信原理与技术》码间串扰和​​​​​​​无码间串扰的眼图对比实验报告

实 验&#xff1a;码间串扰和无码间串扰的眼图对比实验报告 摘 要&#xff1a; 在数字通信系统中&#xff0c;码间串扰&#xff08;Inter-Symbol Interference, ISI&#xff09;是影响信号质量和系统性能的重要因素之一。本实验通过MATLAB软件生成并对比了受码间串扰影响和未…

【测试相关工作】

1.测试对象及意义 测试对象&#xff1a;每个公司都有自己的产品&#xff08;软硬件&#xff09;&#xff0c;针对这一产品开展的一系列工作。 虽然每个公司产品都不一样&#xff0c;但测试的工作和流程都大同小异啦&#xff5e;都是为了让自己的产品符合甲方需求。人活着就是…