Erste Schritte

Die Chillin Render API ermöglicht es Ihnen, den Videoinhalt und die Parameter, die gerendert werden sollen, durch die Definition einer JSON-Struktur wie der untenstehenden anzugeben.

  • Kontaktieren Sie [email protected], um Render API-Guthaben zu erhalten

  • Gehen Sie zum Dashboard, um Ihren Render API-Schlüssel zu generieren

  • Senden Sie eine POST-Anfrage an den Render API-Endpunkt (https://api.chillin.online/render/v1) mit der JSON-Struktur als Anfragekörper und Ihrem API-Schlüssel im Authorization-Header

1{ 2 "compositeWidth": 1920, 3 "compositeHeight": 1080, 4 "fps": 30, 5 "projectData": { 6 "type": "", 7 "width": 1920, 8 "height": 1080, 9 "fill": "#000000", 10 "view": [ 11 { 12 "id": "8ecf7475-2c6c-47f9-827b-a09c7913f4c0", 13 "type": "Image", 14 "start": 0, 15 "duration": 5, 16 "trackIndex": 0, 17 "x": -570.0335392757963, 18 "y": -170.90659033307685, 19 "blendMode": "normal", 20 "anchorX": 1302, 21 "anchorY": 2312, 22 "rotation": 0, 23 "scaleX": 0.23356401384083045, 24 "scaleY": 0.23356401384083045, 25 "alpha": 1, 26 "skewX": 0, 27 "skewY": 0, 28 "keyframes": [], 29 "externalUrl": "https://images.pexels.com/photos/30465303/pexels-photo-30465303.jpeg", 30 "ext": "jpeg" 31 } 32 ], 33 "audio": [], 34 "effect": [], 35 "transition": [], 36 "version": 0, 37 "duration": 5 38 } 39}; 40

Kernkonzepte

Alle JSON-Objekte enthalten ein Video-Projektobjekt, das die zusammengesetzte Breite, die zusammengesetzte Höhe und die Auflösung des Videos angibt.

Das Projektobjekt enthält die grundlegenden Parameter zum Rendern des Videos, wie Breite, Höhe, Dauer, Hintergrundfarbe und mehr.

Das Projekt umfasst auch ein oder mehrere Elemente, wobei jedes Element eine Videokomponente darstellt, wie ein Video, ein Bild, Text, eine Form, Audio oder einen Effekt.

Jedes Element enthält spezifische Parameter für die Komponente, wie Position, Größe, Farbe, Inhalt usw.

1{ 2 "compositeWidth": 1920, 3 "compositeHeight": 1080, 4 "fps": 30, 5 "projectData": { 6 "type": "", 7 "width": 1920, 8 "height": 1080, 9 "fill": "#000000", 10 "view": [ 11 { 12 "id": "8ecf7475-2c6c-47f9-827b-a09c7913f4c0", 13 "type": "Image", 14 "start": 0, 15 "duration": 5, 16 "trackIndex": 0, 17 "x": -570.0335392757963, 18 "y": -170.90659033307685, 19 "blendMode": "normal", 20 "anchorX": 1302, 21 "anchorY": 2312, 22 "rotation": 0, 23 "scaleX": 0.23356401384083045, 24 "scaleY": 0.23356401384083045, 25 "alpha": 1, 26 "skewX": 0, 27 "skewY": 0, 28 "keyframes": [], 29 "externalUrl": "https://images.pexels.com/photos/30465303/pexels-photo-30465303.jpeg", 30 "ext": "jpeg" 31 } 32 ], 33 "audio": [], 34 "effect": [], 35 "transition": [], 36 "version": 0, 37 "duration": 5 38 } 39}; 40

JSON-Schema

Ihr Anfrage-JSON muss strikt dem in diesem Dokument definierten JSON-Schema entsprechen. Sie können das entsprechende Anfrage-JSON im Chillin Video Editor testen und generieren.