🚀 Ihr Projekt. Maßgeschneidert. In Tagen, nicht Wochen.
✨ 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
- Über 500 Namen als JPG-Thumbnails generiert
- PHP GD Library für Bildverarbeitung
- Raleway-Black.ttf als Schriftart
- 1280x720 YouTube-optimierte Auflösung
- Image Resampling für optimale Qualität
🚀 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.