Processeur vidéo
Le script de processeur vidéo V1 a émergé d'un débat léger sur l'automatisation sur le lieu de travail, conduisant à la création d'un outil capable d'automatiser les aspects de la production publicitaire. Initialement fabriqués comme une plaisanterie, ce script est devenu un utilitaire que d'autres pourraient trouver de valeur pour rationaliser les processus de création d'annonces vidéo.
Introduction
Ce script automatise plusieurs tâches impliquées dans la création d'annonces simples, y compris la détection de scène, la coupe de clip, etc. Il est partagé dans l'esprit de collaboration, invitant les autres à affiner et à étendre ses capacités.
Caractéristiques clés
- Détection de scène automatisée: identifie et segments efficacement différentes scènes dans une vidéo.
- Sélection de musique aléatoire: choisit de la musique de fond appropriée pour les plateformes comme Tiktok et Facebook.
- Affaire automatisée: ajoute des filigranes aux vidéos pour protéger et marquer votre contenu.
- Durée vidéo personnalisée: définit l'exécution moyenne des vidéos de sortie en fonction de vos besoins.
- Loggotage direct vers Telegram: conserve un journal d'actions et de mises à jour dans un canal télégramme désigné.
- Vocation AI: intègre des voix off à l'aide de l'API Narakeet (Remarque: actuellement non opérationnel).
Pile technologique
- Traitement audio: utilise Pydub, CV2 et MoviePy pour les capacités complètes d'édition audio.
- Traitement vidéo: utilise CV2, Numpy, MoviePy et PIL pour la manipulation vidéo avancée.
- Traitement vocal: s'intègre à l'API Narakeet pour générer des voix off.
- Enregistrement: implémente l'API Télégramme Bot pour la journalisation et les notifications en temps réel.
☕ Soutenir mon travail sur le ko-fi
Commencer
Condition préalable
Assurez-vous que Python soit installé sur votre système et que vous connaissez la gestion des packages à l'aide de PIP.
Installation
- Clone le référentiel de votre machine locale.
- Installez les dépendances requises répertoriées dans exigences.txt à l'aide de PIP d'installation -r exigences.txt.
- Lancez Main.py dans votre IDE préféré ou à partir de la ligne de commande.
Rejoignez mon serveur Discord
Guide d'utilisation
Suivez les invites à l'écran pour configurer le script:
- Limite de RAM: définissez l'utilisation maximale de RAM pour le script (jusqu'à 12 Go recommandé).
- Sélection du format vidéo: choisissez le format de sortie adapté à Facebook, Tiktok ou les deux.
- Options de filigrane: Sélectionnez parmi les styles de filigrane prédéfinis ou optez pour aucun filigrane.
- Quantité de sortie: déterminez le nombre de vidéos finales à générer.
- Longueur vidéo: spécifiez la longueur maximale pour chaque vidéo en secondes.
Contributif
N'hésitez pas à alimenter ce référentiel et à contribuer en ajoutant de nouvelles fonctionnalités, en fixant des bogues ou en améliorant la documentation. Vos idées et contributions sont très appréciées.
Licence
Ce projet est open source sous la licence du MIT.