Automatisiertes System für massenhafte personalisierte YouTube-Geburtstagslieder
Multi Titel ist ein Python-Automatisierungssystem, das personalisierte Geburtstagslieder-Videos für YouTube erstellt und hochlädt. Das System nutzt eine MySQL-Datenbank mit Videodaten, generiert automatisch personalisierte Thumbnails mit Namen, lädt Quellvideos von YouTube herunter und lädt die fertigen Videos über 17 verschiedene Google API Accounts hoch.
Der Name "Tanja" im Code dient als Platzhalter und wird dynamisch durch die tatsächlichen Namen aus der Datenbank ersetzt.
multi_titel/ ├── main.py # Hauptskript ├── upload_ytvid.py # Upload-Helper ├── token_create.py # Token-Generierung ├── front/ # 12 Vordergrundbilder (Personen) │ ├── front1.png - front12.png ├── background/ # 18 Hintergrundbilder │ ├── background1.jpg - background17.jpg │ └── background_blank.png # Leerer Hintergrund ├── imports/ # Python-Module │ ├── config.py # Konfiguration & Secrets │ ├── image_processing.py # Thumbnail-Generierung │ ├── youtube.py # Video-Download │ ├── meta_processing.py # Text-Substitution │ ├── google_api.py # YouTube API Handler │ ├── database.py # DB-Verbindung │ ├── database_queries.py # SQL-Queries │ ├── arial.ttf # Schriftarten │ └── arialbd.ttf └── googleAPI_01.json - googleAPI_17.json # 17 API Credentials
Das System nutzt Pillow (PIL) für die Thumbnail-Erstellung:
Datenbank: videos_geburts
Tabellen:
Die config.py enthält:
Mit 17 Google API Accounts und rotierendem Quota-Handling ermöglicht das System massenhafte Content-Produktion. Die zufällige Bildkombination (17×12=204 Möglichkeiten) sorgt für visuelle Vielfalt bei gleichem Grundkonzept.