Introducing RenderingVideo - API für programmatische Videogenerierung

Mar 19, 2025

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

ElementBeschreibung
textTypografie mit umfangreichen Stiloptionen
imageStatische Bilder mit Transformationen
videoVideoclips mit Wiedergabesteuerung
audioHintergrundmusik und Soundeffekte
rectRechteckformen
circleKreisformen
polygonBenutzerdefinierte Polygonformen
subtitleUntertitel- und Caption-Spuren
layoutContainer-Layouts für komplexe Kompositionen
templateWiederverwendbare 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ätCredit-Multiplikator
720p1x
1080p1.5x
2K2x

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.

Kostenlos starten


RenderingVideo - Wo Code auf Videoproduktion trifft

RenderingVideo Team

RenderingVideo Team

Introducing RenderingVideo - API für programmatische Videogenerierung | Blog