De Chillin Render API stelt je in staat om de videoinhoud en parameters die gerenderd moeten worden op te geven door een JSON-structuur te definiëren zoals hieronder.
Neem contact op met [email protected] om Render API-tegoed te krijgen
Ga naar het Dashboard om je Render API-sleutel te genereren
Stuur een POST-verzoek naar het Render API-eindpunt (https://api.chillin.online/render/v1) met de JSON-structuur als aanvraaglichaam, en je API-sleutel als de 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
Alle JSON-objecten bevatten een video projectobject, dat de samengestelde breedte, samengestelde hoogte en resolutie van de video specificeert.
Het projectobject bevat de basisparameters voor het renderen van de video, zoals breedte, hoogte, duur, achtergrondkleur, en meer.
Het project omvat ook een of meer elementen, waarbij elk element een videocomponent vertegenwoordigt, zoals een video, afbeelding, tekst, vorm, audio of effect.
Elk element bevat specifieke parameters voor de component, zoals positie, grootte, kleur, inhoud, enzovoort.
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
Je aanvraag-JOSN moet strikt voldoen aan het JSON-schema dat in dit document is gedefinieerd. Je kunt de overeenkomstige aanvraag-JOSN testen en genereren in de Chillin Video Editor.