filipedeschamps / video-maker

Projeto open source para fazer vídeos automatizados
MIT License
2.43k stars 629 forks source link

Problema com after effects #267

Closed evertoncarlos closed 9 months ago

evertoncarlos commented 4 years ago

Por gentileza alguém pode me ajudar. erro

antonino3g commented 4 years ago

Puts, eu optei em outra ferramenta, o FFmpeg no lugar do AE. Tô quebrando a cabeça ainda pra substituir. Sobre o seu erro, acho que tem que dar uma olhada na sua variável aerenderFilePath. Uma dica, sempre coloque teu código e o erro pra facilitar a galera te ajudar. Sobre o trecho do teu código, lá onde fica essa variável, está dessa forma?

async function renderVideoWithAfterEffects() {
    return new Promise((resolve, reject) => {
      const aerenderFilePath =
        "/Applications/Adobe After Effects CC 2019/aerender";
      const templateFilePath = `${rootPath}/templates/1/template.aep`;
      const destinationFilePath = `${rootPath}/content/output.mov`;

      console.log('> [video-robot] Starting After Effects')

      const aerender = spawn(aerenderFilePath, [
        "-comp",
        "main",
        "-project",
        templateFilePath,
        "-output",
        destinationFilePath
      ]);

      aerender.stdout.on("data", data => {
        process.stdout.write(data);
      });

      aerender.on("close", () => {
        console.log("> After Effects closed");
        resolve();
      });
    });
  }

Não esquece de apontar:


const aerenderFilePath =  local_do_seu_after_effects_instalado_windows```
matbrgz commented 9 months ago

Conseguiu resolver? Espero que tenha conseguido. Irei fechar o issue, caso necessário posso abrir novamente.