MoneyPrinterPlus : outil d'IA pour générer des vidéos courtes en un clic, mélange par lots gratuit

Introduction générale

MoneyPrinterPlus est un projet open source conçu pour générer et mélanger toutes sortes de vidéos courtes en un seul clic grâce à la technologie de l'IA et les publier automatiquement sur plusieurs plateformes vidéo, telles que Jieyin, Shutterbugs, Xiaohongshu et Video Number. L'outil prend en charge les modèles vocaux locaux et basés sur le cloud, y compris chatTTS, fasterwhisper, GPTSoVITS, ainsi que les services vocaux d'Azure, AliCloud et Tencent Cloud.MoneyPrinterPlus intègre également Stable Diffusion et comfyUI pour générer directement des images d'IA. Ce projet rend la génération et la distribution par lots de courtes vidéos plus faciles et plus efficaces que jamais.

 

MoneyPrinterPlus:一键生成短视频的AI工具,免费批量混剪

 

 

Liste des fonctions

  • Génération de lots de vidéos par l'IA : utilisation de la technologie des grands modèles d'IA pour générer toutes sortes de courtes vidéos en un seul clic.
  • Mélange de vidéos : mélangez par lots de courtes vidéos pour générer un grand nombre de contenus vidéo non répétitifs.
  • Publication automatique de vidéos : publication automatique de vidéos sur des plateformes telles que Jittery, Shutterbug, Xiaohongshu et Video Number.
  • Plusieurs modèles vocaux sont pris en charge : chatTTS local et basé sur le cloud, fasterwhisper, GPTSoVITS, etc.
  • Génération d'images d'IA : intégration de la diffusion stable et de comfyUI pour générer directement des images d'IA.

 

montage

conditions préalables

  1. Assurez-vous que Python 3.10+ est en cours d'exécution. S'il s'agit de Windows, assurez-vous que le chemin d'accès à l'installation de Python est ajouté au PATH.
  2. Assurez-vous que vous avez ffmpeg 6.0+ en cours d'exécution. S'il s'agit de Windows, assurez-vous que le chemin d'accès à l'installation de ffmpeg est ajouté au PATH. Pour ceux qui n'ont pas installé ffmpeg, lancez ffmpeg via la commande https://ffmpeg.org/ pour installer la version correspondante.

installation manuelle

Si les environnements python et ffmpeg sont disponibles. Vous pouvez alors installer les paquets dépendants via pip.

pip install -r requirements.txt

installation automatique

Allez dans le répertoire du projet et double-cliquez dessus pour l'exécuter sous Windows :

setup.bat

Exécuter sous mac ou linux :

bash setup.sh

être en mouvement

Exécutez le programme à l'aide de la commande suivante.

streamlit run gui.py

fonctionnement automatique

Si vous utilisez un script d'auto-installation, vous pouvez exécuter le script suivant pour le lancer automatiquement.

Sous Windows, double-cliquez sur start.bat.

Exécuter sous mac ou linux :

bash start.sh

Vous pouvez consulter les informations du programme en cours d'exécution dans le fichier journal.

Il contient l'adresse d'un navigateur qui peut être ouvert pour accéder au programme.

Une fois que vous l'aurez ouvert, vous verrez l'interface suivante :

MoneyPrinterPlus:一键生成短视频的AI工具,免费批量混剪

Il existe actuellement trois configurations sur le côté gauche, Basic, AI Video et Mixed Video (en cours de développement).

Configuration de base

1. la base de ressources

Soutien aux ressources actuelles :

  • pexels. www.pexels.com Pexels Il s'agit du site web le plus connu au monde pour les images et les clips vidéo gratuits.
  • pixabay. pixabay.com

Chacun doit enregistrer une clé sur le site web correspondant pour permettre les appels API.

D'autres dépôts seront ajoutés ultérieurement. Par exemple (videvo.net(math.) genrevideezy.com etc.)

2. l'audiothèque

Les fonctions de synthèse et de reconnaissance vocale sont actuellement prises en charge :

  1. Le service de services cognitifs d'Azure.
  2. Interaction vocale intelligente d'AliCloud
  3. Tencent Cloud Voice Technology Features (https://console.cloud.tencent.com/asr)
  • L'azur :

Tout le monde doit se rendre à https://speech.microsoft.com/portal Enregistrez une clé ici.

Azure est gratuit pendant un an pour les nouveaux utilisateurs. Le coût est également moins élevé.

  • Aliyun :

Tout le monde doit se rendre à https://nls-portal.console.aliyun.com/overview Ouvrez le service ici et ajoutez un projet.

AliCloud Intelligent Voice Interaction - Speech Synthesis and Recorded File Recognition (Extreme Edition) doit être activé.

  • Tencent Cloud :

Tencent Cloud Voice Technology Features (https://console.cloud.tencent.com/asr) Permettre la reconnaissance et la synthèse vocales.

Un grand modèle de reconnaissance vocale locale sera ajouté ultérieurement. Mais la synthèse vocale reste le meilleur service de Microsoft.

MoneyPrinterPlus:一键生成短视频的AI工具,免费批量混剪

 

3. les grands modèles (LLM)

Big Model Zone prend actuellement en charge Moonshot, openAI, Azure openAI, Baidu Qianfan, Baichuan, Tongyi Qwen, DeepSeek.

Moonshot est recommandé.

D'autres grands modèles populaires sur le marché seront ajoutés.

MoneyPrinterPlus:一键生成短视频的AI工具,免费批量混剪

 

Moonshot API pour obtenir l'adresse : https://platform.moonshot.cn/

baidu qianfan API obtenir l'adresse :https://cloud.baidu.com/doc/WENXINWORKSHOP/s/yloieb01t

baichuan API pour obtenir l'adresse : https://platform.baichuan-ai.com/

1. vidéo sur l'IA

Une fois la configuration de base établie. Vous pouvez alors accéder à la vidéo AI.

Générer une copie de la vidéo

Tout d'abord, nous donnons un mot-clé et utilisons ensuite un grand modèle pour générer une copie vidéo :

MoneyPrinterPlus:一键生成短视频的AI工具,免费批量混剪

Vous pouvez choisir la langue de copie de la vidéo, la durée de la vidéo.

Si les internautes ne sont pas satisfaits du texte de la vidéo et des mots-clés, ils peuvent les modifier manuellement.

Doublage vidéo et musique de fond

MoneyPrinterPlus:一键生成短视频的AI工具,免费批量混剪

 

Vous pouvez sélectionner la langue et la voix du doublage.

Il permet également d'ajuster la vitesse de doublage.

La fonction d'audition vocale sera prise en charge ultérieurement.

La musique de fond est placée dans le dossier bgmusic du projet.

Pour l'instant, il n'y a que deux musiques d'ambiance. Vous pouvez ajouter vos propres applications de fond dont vous avez besoin.

Configuration vidéo

Zone de configuration vidéo, vous pouvez choisir la disposition de la vidéo, la fréquence d'images vidéo, la taille de la vidéo.

Durée minimale et maximale du clip vidéo.

Les transitions vidéo peuvent également être activées. Plus de 30 transitions sont actuellement prises en charge.

MoneyPrinterPlus:一键生成短视频的AI工具,免费批量混剪

La possibilité d'utiliser des sources vidéo locales sera ajoutée ultérieurement.

Configuration des sous-titres

Les fichiers de sous-titres sont situés dans le dossier fonts du répertoire racine du projet.

Deux collections de polices, Song et Apple Square, sont actuellement prises en charge.

MoneyPrinterPlus:一键生成短视频的AI工具,免费批量混剪

Vous pouvez sélectionner la position du sous-titre, la couleur du sous-titre, la couleur de la bordure du sous-titre et la largeur de la bordure du sous-titre.

Générer une vidéo

Enfin, vous pouvez cliquer sur Générer la vidéo pour générer la vidéo.

Les noms des étapes et les progrès réalisés sont indiqués sur la page.

MoneyPrinterPlus:一键生成短视频的AI工具,免费批量混剪

Une fois la génération de la vidéo terminée, la vidéo s'affiche en bas, vous pouvez directement la lire pour en voir l'effet.

MoneyPrinterPlus:一键生成短视频的AI工具,免费批量混剪

2) Mélange de vidéos par lots

Après le lancement du projet, la zone de mixage vidéo se trouve dans le coin supérieur gauche.

Cliquez dessus pour accéder à la page de l'outil Video Batch Mixer.

Dans la zone de mixage vidéo, nous pouvons configurer jusqu'à 5 clips vidéo.

Vous pouvez contrôler la quantité de la zone de clip disponible en cliquant sur Ajouter un clip ou Supprimer un clip.

MoneyPrinterPlus:一键生成短视频的AI工具,免费批量混剪

Qu'est-ce qu'un clip vidéo ?

Certains d'entre vous se demanderont donc ce qu'est un clip vidéo.

Une longue vidéo ne peut pas porter sur un seul sujet. La première moitié de la vidéo peut porter sur la coupe de la robe et la seconde sur la matière de la robe.

La forme de la robe est alors l'attache 1 et la matière l'attache 2.

Tout ce que nous avons à faire est de collecter le matériel pour le modèle de la robe, soit une vidéo mp4 ou des ressources d'image telles que jpg, png. La résolution doit être aussi grande que possible, sinon la qualité de la vidéo générée ultérieurement ne sera pas très bonne.

Placez ensuite la séquence du modèle de robe dans le répertoire de ressources du clip vidéo 1.

Par exemple, dans le catalogue de ressources illustré ci-dessus :

d:\downloads\work\scen1

De même, nous avons placé le matériel pour les vêtements dans le répertoire de ressources du clip vidéo 2.

Comme le montre le tableau ci-dessous :

MoneyPrinterPlus:一键生成短视频的AI工具,免费批量混剪

Qu'est-ce que le copywriting de ressources vidéo ?

Le texte de référence de la vidéo est la description textuelle qui doit accompagner le clip vidéo.

Vous pouvez préparer plusieurs morceaux de texte pour un clip et les placer dans un fichier txt. Un morceau de texte est placé sur une ligne du fichier txt.

Le système choisit au hasard une ligne du fichier txt qui décrit le mieux le texte du clip vidéo final.

Vous trouverez ci-dessous un exemple de document de copywriting :

精准的剪裁,流畅的线条,这款马甲的版型设计,完美贴合身形,无论是宽松还是修身,都能展现你的优雅姿态。
我们的设计师们,将经典与现代完美融合。每一道线条,每一个剪裁,都是为了展现你的独特身形。
每一刀剪裁,都经过精心计算,只为打造最适合你身形的版型。从肩部线条到腰部剪裁,每一处都彰显着你的独特风格。
精准的剪裁,流畅的线条,这款马甲的版型设计,旨在让每一位穿着者都能感受到定制般的贴合。
精准剪裁流畅线条,马甲版型设计完美贴合身形,宽松或修身皆展现优雅姿态。
设计师将经典与现代融合,每道线条每个剪裁展现独特身形。
精心计算每一刀剪裁,打造适合身形的版型,肩部线条至腰部剪裁彰显独特风格。
剪裁精准流畅,马甲版型旨在定制般贴合,展现穿着者个性魅力。
面料精选剪裁精致,马甲版型以优雅线条展现身形,正式或休闲皆完美。
人体工学设计,马甲版型舒适透气,优雅线条展现身形,每次穿搭成焦点。
经典版型现代演绎,马甲独特剪裁设计,穿着成展现个性品味舞台。
细节精心打磨,马甲版型合体剪裁优雅设计,任何场合自信满满。
舒适型格并存,马甲版型精致剪裁舒适面料,工作休闲展现最佳状态。
时尚马甲版型多样,每款为你而生,经典剪裁现代设计,轻松驾驭各种风格。
优雅线条修身设计,马甲版型考究剪裁精致细节,任何场合成焦点,彰显个人风格。

Configurez votre clip vidéo avec la fonction de copie vidéo.

zone de doublage vidéo

Dans la zone de doublage vidéo, vous pouvez choisir la langue de doublage et la langue de doublage correspondante. Plus de 100 langues de doublage sont actuellement prises en charge.

Différentes vitesses de doublage peuvent également être sélectionnées pour répondre à différents scénarios d'utilisation.

MoneyPrinterPlus:一键生成短视频的AI工具,免费批量混剪

Si vous n'êtes pas sûr du doublage, vous pouvez cliquer sur Audition Sound pour essayer la voix doublée correspondante.

musique de fond (BGM)

La musique de fond est placée dans le répertoire bgmusic du projet. Vous pouvez ajouter vos propres fichiers de musique de fond dans ce répertoire.

MoneyPrinterPlus:一键生成短视频的AI工具,免费批量混剪

Vous pouvez choisir d'activer ou non la musique de fond et le volume par défaut de la musique de fond.

Zone de configuration vidéo

La zone de configuration vidéo vous permet de sélectionner la disposition de la vidéo : verticale, horizontale ou carrée.

Vous pouvez sélectionner la fréquence d'images vidéo, la taille de la vidéo.

La longueur minimale et maximale de chaque clip vidéo peut également être sélectionnée.

Plus important encore, les effets de transition vidéo peuvent également être activés. Plus de 30 transitions vidéo sont actuellement prises en charge.

MoneyPrinterPlus:一键生成短视频的AI工具,免费批量混剪

Configuration des sous-titres

Si vous avez besoin de sous-titres, vous pouvez cliquer sur l'option Activer les sous-titres, qui vous permet de définir la police, la taille et la couleur des sous-titres, entre autres choses.

Si vous ne savez pas comment le configurer, choisissez la valeur par défaut.

MoneyPrinterPlus:一键生成短视频的AI工具,免费批量混剪

Génération de la vidéo finale

Actuellement, le système prend en charge la génération par lots de 100 vidéos à la fois, mais vous pouvez l'adapter à vos propres besoins.

MoneyPrinterPlus:一键生成短视频的AI工具,免费批量混剪

Enfin, cliquez sur le bouton Générer une vidéo pour générer une vidéo.

La page sera avertie de l'état d'avancement en conséquence.

MoneyPrinterPlus:一键生成短视频的AI工具,免费批量混剪

La vidéo générée s'affichera au bas de la page et vous pourrez la visionner vous-même.

Si vous avez généré plus d'une vidéo, vous trouverez les vidéos que vous avez générées en bloc dans le répertoire final de votre dossier de projet.

3. téléchargement de courtes vidéos par lots

Principe de fonctionnement

L'outil de publication automatisée est essentiellement basé sur selenium, un cadre d'automatisation.

En simulant un clic manuel, il peut effectuer la plupart des tâches qui nécessitent la main de l'homme. Libérez les mains de tout le monde.

Il y a deux façons de mettre en œuvre cette automatisation : l'une consiste à lancer un navigateur pendant l'exécution du programme, l'autre à s'attacher à un navigateur existant pour manipuler les pages de ce dernier. L'autre consiste à s'attacher à un navigateur existant pour en manipuler les pages.

Cet outil est choisi pour s'attacher à un navigateur existant.

La raison principale est que certaines plateformes vidéo exigent qu'un code QR soit scanné à l'aide d'un téléphone portable afin de se connecter. Il est donc difficile de simuler ce processus de connexion dans le programme.

conditions préalables

Actuellement, la publication automatique prend en charge les navigateurs chrome et firfox. Vous pouvez choisir l'un ou l'autre en fonction de vos besoins.

1. configuration du chrome

Aujourd'hui, le navigateur le plus répandu est sans aucun doute Chrome. Voyons donc d'abord comment implémenter le support de Chrome.

  1. Vous devez d'abord télécharger et installerChromeSouvenez-vous de votre numéro de version, vous pouvez télécharger chrome à partir du site officiel de chrome ou vous pouvez aller sur cette page pour le télécharger. Page de téléchargement de ChromeDriver.
  2. Vous devez commencer parPage de téléchargement de ChromeDriverTéléchargez le pilote ChromeDriver qui correspond à votre version de Chrome. Assurez-vous de télécharger la version qui correspond à votre système d'exploitation et à la version de Chrome.

Une fois le téléchargement terminé, extrayez chromeDriver dans un répertoire local, le chemin d'accès à ce répertoire ne doit pas être en chinois. Il n'y a aucune garantie qu'il fonctionnera correctement.

  1. chrome démarre en mode débogage

S'il s'agit d'un mac, vous pouvez d'abord définir un alias pour chrome

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

Démarrer chrome en mode débogage.

chrome --remote-debugging-port=9222

Si vous êtes sous Windows, vous pouvez l'ajouter au raccourci de votre bureau dans Chrome, en faisant un clic droit sur la cible :

--remote-debugging-port=9222

MoneyPrinterPlus:一键生成短视频的AI工具,免费批量混剪

Ensuite, double-cliquez pour ouvrir chrome en mode débogage.

2. configuration de firefox

Outre chrome, le plus utilisé est firefox.

C'est pourquoi nous fournissons également un support pour firefox.

Pour utiliser firefox, vous devez suivre les étapes suivantes :

  1. Télécharger et installer Firefox.
  2. téléchargementgeckodriver Pilote. Téléchargez le pilote geckodriver qui correspond à la version de votre navigateur Firefox. Assurez-vous de télécharger celui qui correspond à votre système d'exploitation et à la version de Firefox.

    Après le téléchargement, extrayez geckodriver dans le répertoire local, le chemin du répertoire est préférable de ne pas utiliser le chinois. Il n'y a aucune garantie qu'il fonctionnera correctement.

  3. Démarrez firefox en mode débogage.

    Comme pour chrome, nous l'ajoutons après la commande de démarrage de firefox :  -marionette -start-debugger-server 2828

MoneyPrinterPlus:一键生成短视频的AI工具,免费批量混剪

Notez que le port doit être 2828, et non personnalisé.

À ce moment-là, si vous ouvrez Firefox, vous verrez que la barre de navigation devient rouge, ce qui indique que vous avez démarré le mode de débogage à distance.

MoneyPrinterPlus:一键生成短视频的AI工具,免费批量混剪

importationabout:config

Vous pouvez voir que le port de marionette.port est 2828.

commencer à utiliser

environnement Windows, double-cliquez directement sur start.bat pour démarrer.

Pour l'environnement Mac, il suffit d'exécuter sh start.sh dans le répertoire racine du projet.

Le navigateur ouvrira automatiquement la page d'accueil de MoneyPrinterPlus.

MoneyPrinterPlus:一键生成短视频的AI工具,免费批量混剪

Cliquez sur l'outil de publication automatique de vidéos à gauche pour afficher la page de l'outil de publication automatique de vidéos.

Vous pouvez choisir le type de pilote, chrome ou firefox.

L'emplacement du pilote est l'emplacement du pilote chromedirver ou geckodriver précédemment téléchargé.

Le répertoire où se trouve le contenu vidéo est le répertoire de la vidéo que vous souhaitez publier.

Après avoir modifié le répertoire vidéo, la liste des fichiers vidéo et des fichiers texte contenus dans le répertoire vidéo s'affichera automatiquement.

Le fichier vidéo est le contenu de la vidéo que vous souhaitez publier.

Qu'est-ce qu'un fichier texte ?

Le fichier texte est le contenu textuel qui accompagne la vidéo.

Par exemple, si je souhaite publier une vidéo sur un poème de Tang sur mon site web, le fichier texte correspondant ressemblerait à ceci :

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

N'oubliez pas que la première ligne doit être le titre de la vidéo.

Le contenu des autres lignes est laissé à la libre appréciation de chacun.

Nous examinons ensuite la page suivante :

MoneyPrinterPlus:一键生成短视频的AI工具,免费批量混剪

La configuration du site vidéo devrait être assez simple, et toute personne ayant fréquenté l'école maternelle devrait être en mesure de la comprendre.

Préfixe du titre : si vous souhaitez ajouter un préfixe supplémentaire au titre de la vidéo, vous pouvez le définir ici.

Nom de la compilation : certains sites vidéo doivent sélectionner une compilation. Voici le nom de la compilation. (Le programme ne créera pas la compilation pour vous, vous devez la créer vous-même à l'avance sur le site web).

Les balises vidéo : bien comprises, ce sont des étiquettes, divisées par des espaces.

Le Racer dispose d'une configuration de terrain supplémentaire.

Vous pouvez choisir d'activer Jitterbug, Racer, Video Number ou Little Red Book.

Essais environnementaux

Ensuite, vous êtes prêt à publier la vidéo.

Mais avant de le publier, vous pouvez effectuer un test d'environnement.

Si ma page d'accueil s'ouvre automatiquement, c'est que la configuration de votre environnement est correcte. L'étape suivante consiste à publier la vidéo.

Vidéo de la poste

En effet, tous les sites vidéo nécessitent une connexion. Avant de cliquer sur le bouton "Publier la vidéo", vous devez donc ouvrir le site web correspondant et vous connecter à votre compte.

Si vous êtes tous connectés, cliquez sur le bouton Publier la vidéo.

Commencez votre voyage vers la liberté.

L'interface à utiliser est à peu près la suivante :

MoneyPrinterPlus:一键生成短视频的AI工具,免费批量混剪

© déclaration de droits d'auteur

Articles connexes

Pas de commentaires

Vous devez être connecté pour participer aux commentaires !
S'inscrire maintenant
aucun
Pas de commentaires...