Clone
Automatisierter YouTube Video Uploader mit Content-Management
Über das Projekt
Clone ist ein Python-basiertes Automatisierungstool zum Herunterladen und Wiederveröffentlichen von YouTube-Videos. Das System verwaltet Videos über eine MySQL-Datenbank und automatisiert den Upload-Prozess mit personalisierten Metadaten.
Funktionen
- Automatisches Herunterladen von YouTube-Videos in höchster verfügbarer Auflösung
- Thumbnail-Download und -Upload
- MySQL-Datenbankanbindung für Video-Verwaltung
- Automatische Text-Ersetzung (z.B. Namensersetzung in Titeln/Beschreibungen)
- YouTube API Integration mit OAuth2-Authentifizierung
- Tracking bereits hochgeladener Videos
Technologien
Python
YouTube Data API v3
pytube
PyMySQL
Google OAuth2
MySQL
Projektstruktur
mainOT.py- Hauptskript mit Download- und Upload-Logikupload_ytvid.py- YouTube Upload-Funktionenconfig.py- Konfiguration (Datenbank, Pfade, API-Keys)token.json- OAuth2 Authentifizierungs-Token