Ошибка при запуске AE рендерера с использованием NodeJs

Я пытаюсь запустить рендерер AE с помощью NodeJs. Цель состоит в том, чтобы заменить текст текстового слоя AE чтением файла JSON. Я следую учебному пособию от " https://www.themarketingtechnologist.co/creating-dynamic-videos-using-javascript-and-after-effects-the-basics/"

Мой скрипт NodeJs:

// render.js
var spawn = require('child_process').spawn;

var ae = spawn('C:/Program Files/Adobe/Adobe After Effects CC 2017/Support Files/aerender',[
'-project', 'prj01.aep',
'-comp', 'final',
'-output', 'movie.mov',
'-OMtemplate', 'h264'
]);

ae.stderr.on('data', function (data) {
// Error occured
console.log('stderr: ' + data);
});

ae.on('close', function (code) {
// Video has rendered
console.log('done');
});

когда я запускаю этот файл с узла, используя командный узел render.js

это дает мне следующую ошибку в консоли:

E:\>node render.js
stderr: OptiX has 1 devices available for use.
[ERROR] NVAPI error (C:\code\rtsdk\adobe-ae\cc13.1\src\Util\DriverInfo.cpp:309):

stderr: Non-default knobs:

[ERROR] NVAPI error (C:\code\rtsdk\adobe-ae\cc13.1\src\Util\DriverInfo.cpp:78):

stderr: [LOG 4] CPU fallback enabled
Non-default knobs:

stderr:
[ERROR] NVAPI error (C:\code\rtsdk\adobe-ae\cc13.1\src\Util\DriverInfo.cpp:78):

stderr: [LOG 4] CPU fallback enabled

Как решить это?

0 ответов

Другие вопросы по тегам