From 3b697e64e4f6070a57cf3c5d235956c50b1930fb Mon Sep 17 00:00:00 2001 From: David Bosch <111003115+imdavidbosch@users.noreply.github.com> Date: Mon, 29 May 2023 11:24:19 +0200 Subject: [PATCH 1/7] Update copies --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 0485155..84ac2e8 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ Note: Updated for API v2.0 # Create videos programmatically in Node JS Create and edit videos: add watermarks, resize videos, create slideshows, add soundtrack, automate the creation of videos in multiple languages, add voice-over, add text animations. -[JSON2Video API](https://json2video.com) is the easiest way to create, edit and customise videos programmatically. Its dead simple approach, close to the web development mindset, makes it the ultimate solution for developers that want to create or customise videos in an automated way. +[JSON2Video is a video editing API](https://json2video.com) that simplifies creating, editing and customising videos programmatically. Its dead simple approach, close to the web development mindset, makes it the ultimate solution for developers that want to create or customise videos in an automated way. Additionally, the simple integration of real HTML5+CSS elements, the already built-in text animations and voice generation (TTS) converts JSON2Video in the best solution in its category. From ef5a46aea13de96b713e792ebcdbad4b94c6fb57 Mon Sep 17 00:00:00 2001 From: Joaquim Cardona <111003115+imdavidbosch@users.noreply.github.com> Date: Thu, 15 Jun 2023 23:51:01 +0200 Subject: [PATCH 2/7] New "exports" property --- index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.js b/index.js index 831295f..f1bf6d5 100644 --- a/index.js +++ b/index.js @@ -72,7 +72,7 @@ class Scene extends Base { class Movie extends Base { constructor(...a) { super(...a); - this.properties = ['comment', 'draft', 'width', 'height', 'resolution', 'quality', 'fps', 'cache']; + this.properties = ['comment', 'draft', 'width', 'height', 'resolution', 'exports', 'quality', 'fps', 'cache']; this.api_url = 'https://api.json2video.com/v2/movies'; this.apikey = null; } From 496e9e77b677c7b9c736282d358eb459759de0ee Mon Sep 17 00:00:00 2001 From: Joaquim Cardona <111003115+imdavidbosch@users.noreply.github.com> Date: Thu, 5 Oct 2023 10:19:58 +0200 Subject: [PATCH 3/7] Update for new billing system --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index 84ac2e8..ae8e40e 100644 --- a/README.md +++ b/README.md @@ -84,9 +84,8 @@ JSON2Video makes video creation easy as a piece of cake: console.log("Rendering: ", status.movie.status, " / ", status.movie.message); }) .then((status) => { + console.log("Response: ", status); console.log("Movie is ready: ", status.movie.url); - console.log("Remaining final movies: ", status.remaining_quota.movies); - console.log("Remaining drafts: ", status.remaining_quota.drafts); }) .catch((err) => { console.log("Error: ", err); From a43150f84c45e4333ff8c7297c02ac7f0402caeb Mon Sep 17 00:00:00 2001 From: Joaquim Cardona <111003115+imdavidbosch@users.noreply.github.com> Date: Thu, 5 Oct 2023 13:49:57 +0200 Subject: [PATCH 4/7] 2.0.1 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 164b7ec..b5b4073 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "json2video-sdk", - "version": "2.0.0", + "version": "2.0.1", "description": "SDK for creating videos programmatically using JSON2Video API", "main": "index.js", "scripts": { From e6960f98992ce85a1f2608c55e38e1bcc2f850c9 Mon Sep 17 00:00:00 2001 From: David Bosch <111003115+imdavidbosch@users.noreply.github.com> Date: Thu, 5 Oct 2023 13:54:16 +0200 Subject: [PATCH 5/7] 2.0.3 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index b5b4073..a886673 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "json2video-sdk", - "version": "2.0.1", + "version": "2.0.3", "description": "SDK for creating videos programmatically using JSON2Video API", "main": "index.js", "scripts": { From b96159af2a08df7a9c2cbb5175f50bcd2a11f509 Mon Sep 17 00:00:00 2001 From: David Bosch <111003115+imdavidbosch@users.noreply.github.com> Date: Thu, 5 Oct 2023 13:54:33 +0200 Subject: [PATCH 6/7] 2.0.4 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index a886673..f154f9a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "json2video-sdk", - "version": "2.0.3", + "version": "2.0.4", "description": "SDK for creating videos programmatically using JSON2Video API", "main": "index.js", "scripts": { From 5f7788f0042d50658ebc459119dd42651c3db751 Mon Sep 17 00:00:00 2001 From: Joaquim Cardona <42673539+qcardona@users.noreply.github.com> Date: Thu, 4 Apr 2024 14:43:08 +0200 Subject: [PATCH 7/7] Added new Movie properties template, variables and id --- index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.js b/index.js index f1bf6d5..0cedc93 100644 --- a/index.js +++ b/index.js @@ -72,7 +72,7 @@ class Scene extends Base { class Movie extends Base { constructor(...a) { super(...a); - this.properties = ['comment', 'draft', 'width', 'height', 'resolution', 'exports', 'quality', 'fps', 'cache']; + this.properties = ['comment', 'draft', 'width', 'height', 'resolution', 'exports', 'quality', 'fps', 'cache', 'template', 'variables', 'id']; this.api_url = 'https://api.json2video.com/v2/movies'; this.apikey = null; }