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-Logik
  • upload_ytvid.py - YouTube Upload-Funktionen
  • config.py - Konfiguration (Datenbank, Pfade, API-Keys)
  • token.json - OAuth2 Authentifizierungs-Token
← Alle Projekte