constructor(conf = {}) {
    super({ type: 'creator', ...conf });

    this.audios = [];
    this.inCenter = false;
    this.conf = new Conf(conf);
    this.loader = new Loader();
    this.destroyed = false;
    this.cleanAllCache = true;

    this.createApp();
    this.createRenderer();
    this.addAudio(this.getConf('audio'));
    this.switchLog(this.getConf('log'));
  }
FFCreator - FFCreator main class, a container contains multiple scenes and pictures, etc.
Can be used alone, more often combined with FFCreatorCenter.

####Example:

    const creator = new FFCreator({ cacheDir, outputDir, width: 800, height: 640, audio });
    creator.addChild(scene2);
    creator.output(output);
    creator.start();


####Note:
    The library depends on `ffmpeg` and `webgl` (linux server uses headless-webgl).

@class