mergeToFile возвращает ноль - PullRequest
0 голосов
/ 04 апреля 2020

Я пытаюсь использовать свободный ffmpeg, чтобы объединить несколько аудиофайлов в один файл, но все равно получаю сообщение об ошибке, что вывод равен нулю / не существует. Мой код:

     var ffmpeg = require("fluent-ffmpeg");
     var command = ffmpeg();
     for (var inputPath of filePaths) {
        command.addInput(inputPath);
        console.log("Added path:" + inputPath);
    }
    command
        .on('error', (err) => {
            console.log('An error occurred: ' + err.message);
        })
        .on('end', () => {
            console.log('Merging finished !');
        })
        .mergeToFile(path.join(os.tmpdir(), "result.mp3"), os.tmpdir());

Код ошибки:

Ошибка чтения: Ошибка: ENOENT: такого файла или каталога нет, откройте /tmp/result.mp3'

...