🖼️ CoverCreate — Automatisierte Thumbnail-Erstellung

Thumbnail-Generator für den Geburtstagskanal: Erstellt personalisierte YouTube-Cover mit Vornamen, Schrift-Overlays und Hintergrundbildern.

PHPImage ProcessingGD LibraryAutomation

🚀 Ihr Projekt. Maßgeschneidert. In Tagen, nicht Wochen.

📞 02406 803 7603 ✉️ info@computerkumpel.de

✨ Hauptfunktionen

🖼️
Batch-Thumbnail-Generator
Automatische Erstellung von YouTube-Thumbnails für hunderte Vornamen. Name als Overlay auf Hintergrundbild mit konfigurierbaren Schriftarten.
🎨
Personalisierte Cover
Jeder Name erhält ein individuelles Thumbnail mit dem Text 'Happy Birthday [Name]'. Über 500 verschiedene Vornamen werden abgedeckt.
⚙️
Konfigurierbar
Schriftgröße, Position, Farbe und Hintergrundbild sind flexibel anpassbar. Mehrere Output-Formate und Größen.
📁
Output-Formate
Generierung als JPG für YouTube-Thumbnails (1280x720). Optimiert für schnelle Ladezeiten und klare Darstellung.

💻 Quellcode-Einblicke

Echte Code-Snippets aus dem Projekt-Repository — direkt aus der Entwicklungsumgebung.

PHP Thumbnail-Generator — Covercreate.php (Auszug)

<?php
// Covercreate: Automatische Thumbnail-Erstellung
header('Content-Type: image/jpeg');

$name = $_GET['name'] ?? 'Geburtstagskind';
$font_size = 48;
$font_file = 'Raleway-Black.ttf';

// Hintergrundbild laden
$image = imagecreatefromjpeg('cover_blank.jpg');
$text_color = imagecolorallocate($image, 255, 255, 255);

// Text: "Happy Birthday [Name]"
$text = "Happy Birthday " . $name;

// Text zentrieren
$bbox = imagettfbbox($font_size, 0, $font_file, $text);
$x = (imagesx($image) - ($bbox[2] - $bbox[0])) / 2;
$y = imagesy($image) / 2;

// Text auf Bild rendern
imagettftext($image, $font_size, 0, $x, $y, $text_color, $font_file, $text);

// Thumbnail ausgeben
imagejpeg($image, null, 90);
imagedestroy($image);

PHP Resample & Größen-Optimierung

<?php
// Thumbnail-Größen resampeln für YouTube
function resample_thumbnail($source_path, $target_w = 1280, $target_h = 720) {
    $source = imagecreatefromjpeg($source_path);
    $source_w = imagesx($source);
    $source_h = imagesy($source);
    
    // Neue Leinwand in YouTube-Thumbnail-Größe
    $thumb = imagecreatetruecolor($target_w, $target_h);
    
    // Resampeln mit hoher Qualität
    imagecopyresampled(
        $thumb, $source,
        0, 0, 0, 0,
        $target_w, $target_h,
        $source_w, $source_h
    );
    
    imagejpeg($thumb, $source_path, 85);
    imagedestroy($source);
    imagedestroy($thumb);
}

// Batch-Verarbeitung aller Namen
$names = ["Aaron", "Adam", "Alexander", "Anna", ...];
foreach ($names as $name) {
    generate_cover($name);
    resample_thumbnail("covers/{$name}.jpg");
}

📋 Projektstruktur

🚀 Vibecoding — KI-gestützte Entwicklung

Moderne KI-Coding-Tools („Vibecoding") reduzieren die Entwicklungszeit dramatisch. Was früher Wochen dauerte, entsteht heute in Tagen — mit Code auf Produktionsniveau.

System-Prompt für KI-Coding-Agenten

Baue eine Software-Lösung für folgendes Problem:
CoverCreate — Thumbnail-Generator für Geburtstagskanal

Anforderungen:
- Modular und erweiterbar
- Fehlerbehandlung mit Logging
- Konfiguration via ENV oder Config-Datei
- Dokumentation im Code
- Tests für Kernfunktionen

Tech-Stack: PHP, Image Processing, GD Library, Automation
Ziel: Produktionsreifer Code, kein Prototyp.

Bereit für Ihr eigenes Projekt?

Ob Automation, Web-App oder individuelle Software — wir setzen Ihre Idee um. Unverbindlich, pragmatisch, code-gestützt.

📞 02406 803 7603 ✉️ info@computerkumpel.de