码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 重磅来袭!MoneyPrinterPlus一键发布短视频到视频号,抖音,快手,小红书上线了


    一键发布短视频到视频号,抖音,快手,小红书,MoneyPrinterPlus解放你的双手。
    合集 - AIGC(27)
    1.轻松复现一张AI图片04-222.Stable Diffusion中的常用术语解析04-233.Stable diffusion中这些重要的参数你一定要会用04-244.Stable Diffusion中的embedding04-255.怎么使用Stable diffusion中的models05-286.Stable Diffusion WebUI详细使用指南05-297.Stable diffusion采样器详解06-048.原来Stable Diffusion是这样工作的06-069.MoneyPrinterPlus:AI自动短视频生成工具,赚钱从来没有这么容易过06-1210.MoneyPrinterPlus:AI自动短视频生成工具,详细使用教程06-1711.MoneyPrinterPlus:AI自动短视频生成工具-阿里云配置详解06-2012.MoneyPrinterPlus:AI自动短视频生成工具-腾讯云配置详解06-2513.MoneyPrinterPlus:AI自动短视频生成工具-微软云配置详解06-2614.重磅!免费一键批量混剪工具它来了,一天上万短视频不是梦06-2815.hypernetwork在SD中是怎么工作的07-0116.SD中的VAE,你不能不懂07-0317.福利来了!MoneyPrinterPlus可以自动配置环境和自动运行了07-0418.手把手教你生成一幅好看的AI图片07-0519.什么?这动物图片可以上国家地理?07-09
    20.重磅来袭!MoneyPrinterPlus一键发布短视频到视频号,抖音,快手,小红书上线了07-10
    21.MoneyPrinterPlus全面支持本地Ollama大模型07-1522.在MoneyPrinterPlus中使用本地chatTTS语音模型07-1623.fasterWhisper和MoneyPrinterPlus无缝集成07-2424.再升级!MoneyPrinterPlus集成GPT_SoVITS08-1425.AI图像放大工具,图片放大无所不能09-0326.LoRA大模型微调的利器09-0427.在stable diffussion中控制生成图片的光线09-05
    收起

    MoneyPrinterPlus开源有一段时间了,已经实现了批量短视频混剪,一键生成短视频等功能。

    有些小伙伴说了,我批量生成的短视频能不能一键上传到视频号,抖音,快手,小红书这些视频平台呢?答案是必须可以。

    下面上干货。

    软件准备

    当然,前提条件就是你需要下载MoneyPrinterPlus软件啦。

    下载地址: https://github.com/ddean2009/MoneyPrinterPlus

    用得好的朋友,不妨给个star支持一下。批量上传功能在v3.0版本已经支持了。

    工作原理

    自动发布工具的本质上是基于selenium这个自动化框架实现的。

    通过模拟人工的点击操作,可以完成绝大多数需要人手工才能完成的工作。解放大家的双手。

    另外这个自动化的实现方式有两种,一种是在运行程序的过程中启动一个浏览器。另外一种是依附到现有的浏览器上来操作现有浏览器的页面。

    本工具选择的是依附到现有的浏览器上。

    主要是因为有些视频平台需要用手机扫码二维码才能登录。所以在程序中很难模拟这种登录的过程。

    前提条件

    目前自动发布支持chrome和firfox两种浏览器。大家根据需要自行选择一种即可。

    1. chrome配置

    现在的主流浏览器肯定是chrome无疑了。所以我们首先聊一聊如何实现对chrome浏览器的支持。

    1. 首先你需要下载安装Chrome,记住你的版本号,你可以从chrome官网上下载chrome,也可以从这个页面去下载 ChromeDriver下载页面。

    2. 你需要从ChromeDriver下载页面下载与你的Chrome浏览器版本相对应的ChromeDriver。确保你下载的是与你的操作系统和Chrome版本相匹配的版本。

    下载完毕之后,把chromeDriver解压到本地目录,目录的路径最好不要带中文。不能保证能正常运行。

    1. chrome 以debug模式启动

    如果是mac电脑,那么可以先给chrome设置一个alias

    alias chrome="/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome"
    

    以debug模式启动chrome。

    chrome --remote-debugging-port=9222
    

    如果你是windows,可以在chrome的桌面快捷方式,右键目标中添加:

    --remote-debugging-port=9222
    

    image-20240710103643535

    然后双击即可以debug模式打开chrome。

    2. firefox配置

    除了chrome之外,用的最多的应该就是firefox了。

    所以我们也提供了对firefox的支持。

    要想使用firefox,你需要下面几步:

    1. 下载并安装 Firefox。

    2. 下载geckodriver 驱动.下载与你的Firefox浏览器版本相对应的geckodriver。确保你下载的是与你的操作系统和Firefox版本相匹配的版本。

      下载完毕之后,把geckodriver解压到本地目录,目录的路径最好不要带中文。不能保证能正常运行。

    3. 以debug模式启动firefox:

      和chrome类似,我们在firefox的启动命令之后加上: -marionette -start-debugger-server 2828

    image-20240504120509315

    注意,这里的端口一定要是2828,不能自定义。

    这时候你如果打开firefox,就会看到导航栏变成了红色,表示你已经启动了远程调试模式。

    image-20240504120607831

    输入about:config

    可以看到marionette.port的端口就是2828。

    开始使用

    如果你是刚刚下载MoneyPrinterPlus, 那么推荐你使用傻瓜方式安装运行。

    最新的软件里面有自动环境配置脚本。但是,我们需要两个前提。

    第一,就是要下载python环境。

    我们需要python 3.10+版本来保证程序的运行。

    如果是windows,那么可以自行从python的官网下载对应的版本。解压到本地。

    然后把python的路径添加到系统的path中去。

    如果是mac,直接执行 brew install python@3.11

    然后把python3.11链接到python命令:

    ln -s /opt/homebrew/bin/python3.11  /opt/homebrew/bin/python
    

    第二,我们需要安装ffmpeg。

    如果你是windows,那么直接从ffmpeg的网站下载6.0版本解压缩到本地。

    然后把ffmpeg的路径添加到系统的path中去。

    如果是mac, 直接执行 brew install ffmpeg即可。

    运行自动环境设置脚本

    有了前面的前提条件之后,现在就可以运行自动环境设置脚本了。

    windows下直接双击setup.bat。

    mac下,进入项目根目录,执行: sh setup.sh

    你可以看到类似的下面的内容:

    Switching to virtual Python environment.
    this will take some time,please wait.....
    python3.10 -m venv /Users/wayne/data/git/projects/hunjian/venv
    Activate the virtual environment...
    setup python dependencies...
    Python version is 3.10.13 (main, Aug 24 2023, 12:59:26) [Clang 15.0.0 (clang-1500.0.40.1)]
    ffmpeg版本为6.0,满足要求。
    Installing python dependencies. This could take a few minutes as it downloads files.
    If this operation ever runs too long, you can rerun this script in verbose mode to check.
    Package version found: pip 23.2.1
    Installing modules from requirements.txt...
    

    这样,就是在安装对应的依赖环境了。

    安装依赖环境可能有点慢,大家可以喝杯咖啡等待一下。

    当你看到下面一段话的时候,就说明环境安装好了,接下来可以开始运行了。

    Setup finished! Run sh start.sh to start.
    

    运行自动启动脚本

    自动启动脚本的运行前提是你之前使用了自动环境设置脚本来设置环境。

    windows环境下,直接双击start.bat即可启动。

    mac环境下,在项目根目录下面执行sh start.sh即可。

    浏览器会自动打开MoneyPrinterPlus的首页。

    image-20240710104233733

    点击左边的视频自动发布工具,可以看到视频自动发布工具的页面。

    你可以选择驱动类型。chrome还是firefox。

    驱动位置就是之前下载的chromedirver或者geckodriver的位置。

    视频内容所在目录,就是你想要发布的视频目录。

    当你修改视频目录之后,会自动列出视频目录里面的视频文件和文本文件。

    其中视频文件就是你要发布的视频内容。

    文本文件是什么呢?

    文本文件是和视频配套的文字内容。

    举个例子, 我想要发布一个关于唐诗的视频到网站上,那么对应的文本文件内容如下:

    王维:酬郭给事
    洞门高阁霭馀辉,桃李阴阴柳絮飞。
    禁里疏钟官舍晚,省中啼鸟吏人稀。
    晨摇玉佩趋金殿,夕奉天书拜琐闱。
    强欲从君无那老,将因卧病解朝衣。
    

    大家记住,第一行一定是视频的标题。

    其他行的内容,大家自由决定。

    然后我们看下面的页面:

    image-20240710104725552

    视频网站配置应该很直白了,上过幼儿园的朋友应该都能懂。

    标题前缀:如果你需要额外给视频标题添加一些前缀,可以在这里设置。

    合集名称:有些视频网站需要选择合集。这里就是合集的名字。(程序不会帮你创建合集,你需要自己提前在网站上创建。)

    视频标签:很好理解了,就是标签,用空格分割。

    快手还有一个额外的领域配置。

    你可以选择是否开启抖音,快手,视频号或者小红书。

    环境检测

    接下来就可以准备发布视频了。

    但是在发布之前,你可以点一下环境检测。

    如果自动打开了我的主页,那么就说明你的环境配置是没问题的。接下来就可以发布视频了。

    发布视频

    因为所有的视频网站都需要登录。所以在点击发布视频按钮之前,你需要打开对应的网站,登录你的账号先。

    如果你的账号都登录完毕了,点击发布视频按钮吧。

    开启你的自由之旅。

    运行的界面大概如下:

    image-20240710105336580

    总结

    好了,自动发布功能就讲到这里。开源不易,大家点个赞吧。

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

  • 相关阅读:
    DGIOT 智慧车间机床设备数据采集
    声纹技术(一):声纹技术的前世今生
    2023工博会 | 上海添力网络营销公司 | 助力工业品线上推广
    Fast Fourier transform快速傅里叶变换
    TimeGen3.2详细使用方法
    Cmake、Qt与VS编译VTK(生成QVTK)
    java计算机毕业设计水果商城设计源码+系统+mysql数据库+lw文档+部署
    Java 程序执行
    阅读mybatis的源码的思路
    Day45:Element-Plus
  • 原文地址:https://www.cnblogs.com/flydean/p/18293523
  • 最新文章
  • 【JVM】编译执行与解释执行的区别是什么?JVM 使用哪种方式?
    用 Hashids 优雅解决 C 端自增 ID 暴露问题
    V8引擎 精品漫游指南--Ignition篇(上) 指令 栈帧 槽位 调用约定 内存布局 基础内容
    LLVM Pass快速入门(四):代码插桩
    milkup:桌面端 markdown AI续写和即时渲染
    基于项目工程构建SBOM(软件物料清单)的研究
    鸿蒙应用开发UI基础第二节:鸿蒙应用程序框架核心解析与实操
    .NET 中如何快速实现 List 集合去重?
    扣子Coze实战:从0到1打造抖音+小红书热点监控智能体
    浅谈数据访问层
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号