? Generieren Sie automatisch YouTube -Shorts, indem Sie das Skript ausführen!
Von der Erstellung über Bearbeitung und Voice -Over automatisiert dieses Skript alles für einen YouTube -Kurzschluss. Kein mühsamer Aufgaben oder endlose Stunden, dieses Drehbuch hat Sie abgedeckt! Und das Beste daran? Es ist absolut kostenlos!
pip install openai
pip install gtts
pip install moviepy
pip install python-dotenv
pip install -r requirements.txt
.env.example
( OPENAI_API=<key>
) hinzu und benennen Sie sie in .env
[optional] um.gameplay
" in das Verzeichnis mit der shorts.py
-Datei.shorts.py
Python -Datei aus. Um dieses Skript zu verwenden:
shorts.py
Python -Datei aus..env
hinzugefügt haben, wenn Sie AI zum Generieren von Inhalten verwenden.)generated/
Verzeichnis. Klicken Sie hier, um das Demo -Video anzuzeigen
Das Skript nimmt zunächst den Videennamen und fragt, ob der Benutzer Inhalte mit AI generieren möchte (was später bearbeitet werden kann).
Nachdem der Inhalt vom Benutzer generiert/eingegeben wurde, generiert er Text-to-Speech und speichert die Datei als speech.mp3
.
Die Bearbeitung beginnt mit der Auswahl eines Gameplays, dem Abschneiden eines zufälligen Teils und dem Hinzufügen von Sprache darüber. Als nächstes ändert es das Video zu einem Seitenverhältnis von 9:16 und spart das endgültige Video.
Beachten Sie, dass dieses Skript ab sofort sehr einfach ist und keine Grafiken wie Bilder oder sogar Untertitel generiert. Dies sind einige Dinge, die in Zukunft hinzugefügt werden können. Wenn Sie einen Beitrag leisten möchten, können Sie dies frei tun. Fühlen Sie sich frei, dieses Repository zu verbessern und zu verbessern.
Aufgrund von Schule, Prüfungen und anderen Verpflichtungen im wirklichen Leben habe ich nicht viel Zeit, um an diesem Projekt zu arbeiten. Wenn ich das tue, möchte ich die oben genannten Funktionen hinzufügen. Vielleicht sogar ein Reddit -Videomacher, aber ich bin mir noch nicht sicher.
Beep boop, boop beep. I am a script. If there are any issues, contact my [Creator](https://github.com/Binary-Bytes) - BedrockGranny#8331 or bedrockgranny on Discord.