Projektbeschreibung
Automatisierungssuite für YouTube-Content-Management. Das System crawlt Videos vom Europäischen Parlament, generiert mit OpenAI GPT/Whisper optimierte Titel und Beschreibungen, erstellt Thumbnails und lädt alles automatisiert auf YouTube hoch. Enthält auch Community-Management-Funktionen zur automatischen Kommentarbeantwortung.
Technologien
Hauptfunktionen
- video_main.py - Crawlt Videos vom Europäischen Parlament, extrahiert Metadaten, erstellt Thumbnails mit Overlay
- trans.py - Extrahiert Audio aus Videos und generiert mit Whisper Transkriptionen
- audiotrans.py / audiotrans_big.py - Audio-zu-Text Transkription via OpenAI Whisper
- yt_script.py - Haupt-Upload-Skript mit OAuth2-Authentifizierung für YouTube
- upload_ytvid.py - YouTube-Upload mit Metadaten, Thumbnails und Datenbank-Update
- comment.py - Automatische Kommentarbeantwortung mit GPT-generierten Antworten
- playlist_ytvid.py - Playlist-Verwaltung via YouTube API
- config.py - Zentrale Konfiguration für Datenbank, Pfade und API-Keys
Links
Lokales Projekt auf Windows-Workstation (192.168.178.71)
Pfad: D:\arbeit\git\base_scripte