Introducing RenderingVideo - API für programmatische Videogenerierung
In der heutigen digitalen Landschaft ist Videoinhalt entscheidend für Reichweite, Marketing und Kommunikation geworden. Die programmatische Erstellung von Videos war jedoch traditionell komplex und ressourcenintensiv. RenderingVideo ändert das mit einer einfachen, aber leistungsstarken API, mit der Sie hochwertige Videos über JSON-Konfigurationen erzeugen können.
Was ist RenderingVideo?
RenderingVideo ist eine SaaS-Plattform mit einer API für programmatisches Video-Rendering. Statt Videos manuell zu schneiden oder komplexe Videoverarbeitungsbibliotheken zu verwenden, definieren Sie Ihren Videoinhalt über ein klares JSON-Schema, und unsere Engine übernimmt das Rendering in der Cloud.
Zentrale Funktionen
- JSON-basierte Konfiguration: Definieren Sie Videos deklarativ mit unserem intuitiven AI Video JSON Schema v2
- Mehrere Medientypen: Unterstützung für Text, Bilder, Videos, Audio, Formen und Untertitel
- Umfangreiche Animationen: Keyframe-basierte Animationen, Übergänge und Zeitsteuerung
- KI-gestützte Generierung: Natürliche Sprache zu Video über unsere Chat-Oberfläche
- REST-API-Integration: Einfache API-Endpunkte mit API-Key-Authentifizierung
- Flexible Qualitätsoptionen: Rendering in 720p, 1080p oder 2K
So funktioniert es
Das Herzstück von RenderingVideo ist unser JSON-Schema, das jeden Aspekt Ihres Videos beschreibt:
{
"meta": {
"version": "2.0",
"title": "My Video",
"width": 1920,
"height": 1080,
"fps": 30,
"background": "#000000"
},
"assets": {
"fonts": [],
"images": [],
"videos": [],
"audios": []
},
"tracks": [
{
"clips": [
{
"type": "text",
"content": "Hello, World!",
"start": 0,
"duration": 5,
"style": {
"fontSize": 72,
"color": "#ffffff"
}
}
]
}
]
}Unterstützte Elemente
| Element | Beschreibung |
|---|---|
text | Typografie mit umfangreichen Stiloptionen |
image | Statische Bilder mit Transformationen |
video | Videoclips mit Wiedergabesteuerung |
audio | Hintergrundmusik und Soundeffekte |
rect | Rechteckformen |
circle | Kreisformen |
polygon | Benutzerdefinierte Polygonformen |
subtitle | Untertitel- und Caption-Spuren |
layout | Container-Layouts für komplexe Kompositionen |
template | Wiederverwendbare Template-Referenzen |
Animationssystem
Erstellen Sie starke visuelle Effekte mit unserem Animationssystem:
- Keyframes: Definieren Sie Eigenschaftswerte zu bestimmten Zeitpunkten
- Easing-Funktionen: Steuern Sie Animationskurven wie linear, ease-in oder ease-out
- Transitions: Weiche Übergänge zwischen Clips mit verschiedenen Effekten
- Transform-Eigenschaften: Animieren Sie Position, Rotation, Skalierung und Deckkraft
{
"type": "text",
"content": "Animated Text",
"animations": [
{
"property": "opacity",
"keyframes": [
{ "offset": 0, "value": 0 },
{ "offset": 0.5, "value": 1 },
{ "offset": 1, "value": 0 }
],
"easing": "easeInOut"
}
]
}Erste Schritte
1. API-Key abrufen
Registrieren Sie sich auf renderingvideo.com und holen Sie sich Ihren API-Key im Dashboard.
2. Ihr erstes Video erstellen
curl -X POST https://renderingvideo.com/api/v1/video \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"meta": {
"version": "2.0",
"title": "My First Video",
"width": 1920,
"height": 1080,
"fps": 30
},
"tracks": [{
"clips": [{
"type": "text",
"content": "Hello, RenderingVideo!",
"start": 0,
"duration": 3,
"style": { "fontSize": 64, "color": "#ffffff" }
}]
}]
}'3. Rendering überwachen
Die API gibt eine Task-ID zurück, mit der Sie den Renderstatus prüfen können. Nach Abschluss erhalten Sie eine Download-URL für Ihr Video.
KI-gestützte Videogenerierung
Für Entwickler, die lieber mit natürlicher Sprache arbeiten, kann unsere KI-Chat-Oberfläche Videokonfigurationen aus einfachen Beschreibungen erzeugen:
"Create a 10-second product showcase video with a blue background, featuring the product image in the center with a zoom-in animation, and add a title text 'Introducing Our Product' at the top."
Die KI erzeugt daraus das vollständige JSON-Schema, das direkt gerendert werden kann.
Preise
RenderingVideo verwendet ein Credit-basiertes System, bei dem 1 Credit = 1 Sekunde Video in 720p ist:
| Qualität | Credit-Multiplikator |
|---|---|
| 720p | 1x |
| 1080p | 1.5x |
| 2K | 2x |
Einsatzszenarien
- Marketingvideos: Produktshows, Promo-Inhalte und Anzeigen in großem Maßstab erzeugen
- Social-Media-Content: Plattformoptimierte Videos für Instagram, TikTok und YouTube erstellen
- E-Learning: Lernvideos programmatisch produzieren
- Personalisierung: Für jeden Nutzer personalisierte Videos erzeugen
- Automatisierung: Videogenerierung in Ihre CI/CD-Pipeline integrieren
Starten Sie noch heute
Sie möchten programmatische Videogenerierung in Ihre Anwendung einbauen? Besuchen Sie unsere Dokumentation, um mehr zu erfahren, oder testen Sie im Playground direkt mit dem JSON-Schema.
RenderingVideo - Wo Code auf Videoproduktion trifft

