Bắt đầu

API Chillin Render cho phép bạn chỉ định nội dung video và các tham số để được render bằng cách xác định một cấu trúc JSON như bên dưới.

  • Liên hệ [email protected] để nhận tín dụng API Render

  • Truy cập Dashboard để tạo khóa API Render của bạn

  • Gửi một yêu cầu POST đến điểm cuối API Render (https://api.chillin.online/render/v1) với cấu trúc JSON làm thân yêu cầu, và khóa API của bạn làm tiêu đề Authorization

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

Khái niệm cốt lõi

Tất cả các đối tượng JSON bao gồm một đối tượng dự án video, xác định chiều rộng tổng hợp của video, chiều cao tổng hợp và độ phân giải.

Đối tượng dự án chứa các tham số cơ bản để render video, chẳng hạn như chiều rộng, chiều cao, thời gian, màu nền, và nhiều hơn nữa.

Dự án cũng bao gồm một hoặc nhiều phần tử, trong đó mỗi phần tử đại diện cho một thành phần video, chẳng hạn như video, hình ảnh, văn bản, hình dạng, âm thanh, hoặc hiệu ứng.

Mỗi phần tử chứa các tham số cụ thể cho thành phần, chẳng hạn như vị trí, kích thước, màu sắc, nội dung, và nhiều hơn nữa.

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

Lược đồ JSON

JSON yêu cầu của bạn phải tuân thủ nghiêm ngặt lược đồ JSON được định nghĩa trong tài liệu này. Bạn có thể kiểm tra và tạo JSON yêu cầu tương ứng trong Chillin Video Editor.