À propos du projet
Reddit Video Maker Bot est un outil basé sur Python qui automatise la génération de contenu vidéo court à partir de fils de discussion Reddit. Il cible le format vidéo populaire que l'on retrouve sur TikTok, YouTube et Instagram, où des publications et commentaires Reddit sont narrés par-dessus des séquences de jeu en arrière-plan.
Le bot gère l'ensemble du pipeline de manière programmatique : il se connecte à l'API Reddit pour récupérer des fils de discussion et des commentaires, génère une narration vocale via la synthèse vocale, et compile le fichier vidéo final avec des visuels d'arrière-plan et une musique d'ambiance optionnelle. Aucun montage vidéo manuel ni compilation de ressources n'est nécessaire.
Les fonctionnalités clés présentées dans le README incluent :
- Sélection de musique d'ambiance pour les vidéos générées.
- Possibilité de choisir un fil de discussion Reddit spécifique plutôt qu'une sélection aléatoire.
- Vidéo d'arrière-plan personnalisable à la place des séquences Minecraft par défaut.
- Sélection de subreddit, permettant aux utilisateurs de cibler n'importe quel subreddit.
- Sélection de voix pour la narration.
- Détection de vidéos en double pour éviter de régénérer du contenu déjà créé.
- Prise en charge des modes Clair et Sombre.
- Filtrage des publications NSFW.
L'outil nécessite Python 3.10 et Playwright pour l'automatisation du navigateur. L'installation consiste à cloner le dépôt, configurer un environnement virtuel, installer les dépendances et configurer les identifiants de l'API Reddit via une invite de configuration guidée. La configuration est stockée dans un fichier config.toml. Le bot génère un fichier vidéo destiné à être téléchargé manuellement ; il ne télécharge pas automatiquement le contenu sur les plateformes pour éviter les problèmes liés aux règles communautaires. Un script d'installation expérimental est disponible pour macOS et Linux. La documentation est hébergée séparément, et un serveur Discord est disponible pour l'assistance.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.