NodeJs - объединить все изображения папки в подарок - PullRequest
0 голосов
/ 01 октября 2018

Heyho,

Я пытаюсь объединить изображения в GIF, но у меня не получилось с GIF-кодировщиком, GIF-кодировщиком, gif.js, GIF-снимком и т. Д. Это моя последняя попытка:

var GIFEncoder = require('gifencoder');
var encoder = new GIFEncoder(854, 480);
var pngFileStream = require('png-file-stream');
var fs = require('fs');

pngFileStream('./imgs/',/\.png$/)
  .pipe(encoder.createWriteStream({ repeat: -1, delay: 500, quality: 10 }))
  .pipe(fs.createWriteStream('myanimated.gif'));

со следующей ошибкой:

node_modules/png-js/png-node.js:157
      b1 = this.data[this.pos++] << 24;
                    ^

TypeError: Cannot read property '8' of undefined

, что означает, что в данном конкретном случае сообщение об ошибке появилось, потому что файл с именем some.png не существовал в той же папкекак скрипт node.js( png-js: невозможно прочитать свойство '8' из неопределенного )

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...