Ошибка при запуске 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
Как решить это?