Wasserzeichen ins Video einfügen
KIT fügt ein Wasserzeichen aus Logo oder Text in ein Video ein, sichtbar an der Stelle Ihrer Wahl, über die gesamte Laufzeit oder nur einen Ausschnitt. Gedacht für alle, die ein Video vor unautorisierter Weiterverwendung schützen oder die eigene Marke sichtbar machen möchten.
Online ausführen
Führen Sie dies mit Ihrem Konto auf unseren Servern aus. Kostenlose Tools laufen in Ihrem Browser; dieses wird zum oben genannten Preis von Ihrem KIT-Guthaben abgebucht.
Was ein Wasserzeichen im Video leistet
Ein sichtbares Logo oder ein Textzusatz macht deutlich, wer der Urheber eines Videos ist, selbst wenn es kopiert und ohne Quellenangabe weiterverbreitet wird. Anders als bei einem Foto reicht ein einmaliges Einfügen bei einem Video nicht: Das Wasserzeichen muss über die Laufzeit hinweg bestehen bleiben, ohne die eigentliche Aufnahme zu verdecken. KIT platziert Logo oder Text an einer festen Position und behält sie über das gesamte Video oder einen gewählten Abschnitt bei.
Logo oder Text, je nach Zweck
Ein Bild-Logo eignet sich für die eigene Marke, ein Textzusatz etwa für einen Copyright-Hinweis oder eine Domain-Angabe. Position, Größe und Transparenz lassen sich anpassen, damit das Wasserzeichen sichtbar bleibt, ohne den Inhalt zu stören. Für eine dezente Kennzeichnung reicht meist eine kleine, halbtransparente Ecke; für einen deutlichen Schutz vor Weiterverwendung eignet sich eine größere, gut sichtbare Platzierung in der Bildmitte.
Preis und aktueller Stand
Das Einfügen kostet $0.077 pro Anfrage plus $0.0045 pro Minute Videolänge, also rund $0.12 für zehn Minuten – bezahlt je Vorgang über PayPal, ohne Abonnement. Die Funktion wird derzeit ausgerollt und nimmt noch keine Aufträge an; sie startet in Kürze über diese Seite, mit der API für Redaktionen, die viele Videos laufend mit demselben Wasserzeichen versehen möchten, ohne jedes Mal neu einzustellen.
Anwendungsfälle
Marke auf jedem Produktvideo
Weber Metallbau GmbH versieht alle Produktvideos mit dem eigenen Logo in der Ecke, damit die Herkunft erkennbar bleibt, auch wenn ein Video ohne Verweis weitergeteilt wird.
Schutz vor unautorisierter Nutzung
Ein Hochzeitsvideograf teilt Vorschauclips auf Social Media und versieht sie mit einem dezenten Wasserzeichen, damit Kunden das fertige Video erst nach Bezahlung ohne Kennzeichnung erhalten.
Domain-Hinweis für geteilte Videos
Eine Redaktion fügt in Videos, die häufig auf anderen Kanälen eingebettet werden, einen kleinen Textzusatz mit der eigenen Website-Adresse ein.
Häufige Fragen
Kann ich Position und Größe des Wasserzeichens wählen?
Ja, Position, Größe und Transparenz lassen sich anpassen, von einer dezenten kleinen Ecke bis zu einer deutlich sichtbaren Platzierung.
Funktioniert das auch mit reinem Text statt einem Logo?
Ja, wahlweise ein Bild-Logo oder ein Textzusatz, etwa für einen Copyright-Hinweis oder eine Domain-Angabe.
Bleibt das Wasserzeichen über das ganze Video sichtbar?
Ja, es lässt sich über die gesamte Laufzeit oder nur für einen gewählten Abschnitt einblenden.
Ist die Funktion schon verfügbar?
Noch nicht, sie wird gerade ausgerollt. Für eine Nachricht bei Start schreiben Sie an [email protected].
Was kostet das Einfügen eines Wasserzeichens?
$0.077 pro Anfrage plus $0.0045 pro Minute Videolänge, also rund $0.12 für zehn Minuten.
Wie groß darf das Video sein?
Bis zu 500 MB und bis zu 60 Minuten Laufzeit.
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/video/watermark \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"audio":"https://ejemplo.com/audio.mp3"}'const res = await fetch("https://api.kit.forhosting.com/video/watermark", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"audio": "https://ejemplo.com/audio.mp3"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/video/watermark",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"audio": "https://ejemplo.com/audio.mp3"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/video/watermark", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"audio":"https://ejemplo.com/audio.mp3"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"audio":"https://ejemplo.com/audio.mp3"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/video/watermark", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"audio": "https://ejemplo.com/audio.mp3"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "video.watermark",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Limits
max_mb | 500 |
max_minutes | 60 |
max_megapixels | 3.9 |
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |