首页 > 其他分享 >重磅来袭!MoneyPrinterPlus一键发布短视频到视频号,抖音,快手,小红书上线了

重磅来袭!MoneyPrinterPlus一键发布短视频到视频号,抖音,快手,小红书上线了

时间:2024-07-10 11:08:11浏览次数:14  
标签:视频 浏览器 快手 python 小红书 chrome firefox 下载

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 [email protected]

然后把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

标签:视频,浏览器,快手,python,小红书,chrome,firefox,下载
From: https://www.cnblogs.com/flydean/p/18293523

相关文章

  • VideoFusion——视频编辑的新纪元
    「VideoFusion」,一款全能免费短视频拼接软件,专为应对多样化视频编辑挑战而诞生。它智能化处理不一致的视频参数,一键去除噪点,巧妙消除黑边,支持多种视频格式,提供丰富的自定义选项。简化繁杂的视频剪辑流程,释放创意潜能,VideoFusion引领视频编辑进入高效智能新纪元。......
  • 智慧仓库:EasyCVR视频监控汇聚+AI视频分析技术在仓库安全管理中的应用
    随着科技的飞速发展,物流行业正迎来前所未有的变革。智慧仓库作为物流领域的重要组成部分,以其高效、智能、自动化的特点,成为推动行业升级的关键,特别是在智慧仓库的管理中,视频监控技术发挥着举足轻重的作用。一、视频监控技术在智慧仓库中的基础应用在智慧仓库中,视频汇聚EasyCVR安......
  • 罐车混装事件反思:视频监控技术在食品安全监管中的关键应用
    最近的“罐车卸完煤制油直接装运食用油”事件闹得沸沸扬扬,食品安全问题再一次引起大众的关注。这一事件不仅暴露了食品运输过程中的严重安全隐患,也再次将食品安全问题推至舆论的风口浪尖。在这一背景下,视频监控技术在食品安全监管中的应用显得尤为重要。一、事件回顾与影响据报......
  • 2024年AI数字人短视频带货技术教程
    2024年AI数字人短视频带货技术教程摘要:本文详细介绍了2024年AI数字人技术在短视频带货领域的应用教程。通过一系列课程内容,本文旨在指导用户掌握短视频带货的关键技巧和操作流程,提高物流量并优化带货效果。关键词:AI数字人,短视频带货,物流量优化,内容制作,流量提升1.引言随......
  • AI美食怪兽短视频玩法
    本文介绍了一种结合人工智能技术与创意内容制作的方法,用于生成具有吸引力的短视频,旨在分析其制作过程和发布策略。1.短视频内容创新方法本技术文档探讨了一种新颖的短视频制作方法,即将各地特色美食与虚构的怪兽形象结合,创造出具有创意和视觉冲击力的内容。2.人工智能工......
  • 2024短视频IP快速起号实战课,0基础打造爆款内容设计+运营
    摘要:本教程旨在系统阐述从零基础到实现短视频IP快速起号的全过程,涵盖内容设计、粉丝运营、变现策略及关键技术点,共计23节课程,为短视频创作者及企业营销人员提供一套全面而实用的实战指南。第一章:短视频IP起号基础起号意义解析:深入探讨短视频平台中快速起号对于品牌建立、......
  • 微信小程序——选项卡页面切换和视频播放
    选项卡页面切换一、选项卡页面切换第一部分选项点击切换第二部分选项卡页面内容滑动二、视屏播放第一部分发布弹幕第二部分点击视频播放和视频切换效果图一、选项卡页面切换第一部分选项点击切换代码部分.wxml部分<viewclass="dhangnan"><vie......
  • matlab对于视频的处理——抽帧
    本章会介绍如何利用matlab进行视频处理,也就是抽帧总所周知,视频是由一张一张图片所构成的,那么如何用matlab将视频中的每一张图片提取出来呢?目录一、视频的预处理二、读取视频三、分离图片四、效果预览一、视频的预处理matlab可以对视频处理的前提是可以读取视频文件的信息,而有......
  • opencv读取视频文件夹内视频的名字_时长_帧率_分辨率写入excel-cnblog
    看视频的时候有的视频文件名贼长。想要翻看,在文件夹里根本显示不出来,缩短又会丢失一些信息,所以我写了一份Python代码,直接获取视频的名字,时长,帧率,还有分辨率写到excel里。实际效果如下图。可以看到需要的大致信息都被提取出来了接下来直接上代码importosimportxlsxwr......
  • 普通人的短视频带货课 传统商家打造iP人设直播带货
    亲爱的朋友们,今天我要带大家深入了解抖音短视频带货的奥秘。这不仅仅是一门课程,这是一次开启财富之门的旅程。让我们一起探索8种常用变现方式与直播带货技巧,让你在这个充满机遇的平台上大放异彩。这门课程是你在抖音短视频带货领域的指南针。让我们一起学习、成长,最终在这个......