Videoprozessor
Das Video-Prozessor V1-Skript stammt aus einer unbeschwerten Debatte über die Automatisierung am Arbeitsplatz, was zur Erstellung eines Tools führte, das Aspekte der Anzeigenproduktion automatisieren kann. Dieses Skript wurde zunächst als Scherz gefertigt und hat sich zu einem Dienstprogramm entwickelt, das andere möglicherweise für die Staffnung von Video -Anzeigenerstellungsprozessen als wertvoll empfinden.
Einführung
Dieses Skript automatisiert mehrere Aufgaben, um einfache Anzeigen zu erstellen, einschließlich der Erkennung von Szenen, dem Schneiden und mehr. Es wird im Geiste der Zusammenarbeit geteilt und andere eingeladen, seine Fähigkeiten zu verfeinern und zu erweitern.
Schlüsselmerkmale
- Automatisierte Erkennung von Szenen: Identifiziert und Segmente in einem Video effizient identifiziert und segmentiert.
- Zufällige Musikauswahl: Wählt Hintergrundmusik aus, die für Plattformen wie Tiktok und Facebook geeignet sind.
- Automatisches Wasserzeichen: Fügt Videos zum Schutz und zur Marke von Inhalten Wasserzeichen hinzu.
- Benutzerdefinierte Videodauer: Legt die durchschnittliche Laufzeit für die Ausgabevideos entsprechend Ihren Anforderungen fest.
- Direkte Protokollierung in Telegramm: Hält ein Protokoll mit Aktionen und Aktualisierungen in einem bestimmten Telegrammkanal.
- AI Voice-Over: Integriert Voiceovers mit der Narakeet-API (Hinweis: derzeit nicht operativ).
Technologiestapel
- Audioverarbeitung: Verwendet Pydub, CV2 und Moviepy für umfassende Audiobearbeitungsfunktionen.
- Videoverarbeitung: verwendet CV2, Numpy, Moviepy und PIL für fortgeschrittene Videomanipulation.
- Sprachverarbeitung: Integriert sich in die Narakeet -API zum Generieren von Voiceovers.
- Protokollierung: Implementiert die Telegramm-Bot-API für Echtzeit-Protokollierung und Benachrichtigungen.
☕ Unterstützen Sie meine Arbeit an Ko-Fi
Erste Schritte
Voraussetzungen
Stellen Sie sicher, dass Sie Python in Ihrem System installiert haben und mit PIP mit Packungsverwaltung vertraut sind.
Installation
- Klonen Sie das Repository in Ihre lokale Maschine.
- Installieren Sie die erforderlichen Abhängigkeiten, die in Anforderungen aufgeführt sind.
- Starten Sie Main.py in Ihrer bevorzugten IDE oder in der Befehlszeile.
Trete meinem Discord -Server bei
Verwendungsführer
Befolgen Sie die Eingabeaufforderungen auf dem Bildschirm, um das Skript zu konfigurieren:
- RAM -Limit: Stellen Sie die maximale RAM -Verwendung für das Skript fest (bis zu 12 GB empfohlen).
- Auswahl der Videoformat: Wählen Sie das Ausgangsformat, das auf Facebook, Tiktok oder beides zugeschnitten ist.
- Wasserzeichenoptionen: Wählen Sie aus vordefinierten Wasserzeichenstilen oder wählen Sie kein Wasserzeichen.
- Ausgangsmenge: Bestimmen Sie die Anzahl der endgültigen Videos, die generiert werden sollen.
- Videolänge: Geben Sie die maximale Länge für jedes Video in Sekunden an.
Beitragen
Fühlen Sie sich frei, dieses Repository aufzugeben, und tragen Sie dazu bei, neue Funktionen hinzuzufügen, Fehler zu beheben oder die Dokumentation zu verbessern. Ihre Erkenntnisse und Beiträge sind hoch geschätzt.
Lizenz
Dieses Projekt ist im Rahmen der MIT-Lizenz offen.