Файл FFMPEG WAV не выдает правильную длину звука - PullRequest
0 голосов
/ 07 июня 2018

Я передаю аудио с заголовком «attachment», чтобы результат был немедленно загружен.В других форматах, таких как mp3, длительность метаданных загружаемого файла устанавливается правильно.С WAV tho продолжительность читается как 00:00, что делает его практически непригодным для аудиоплееров, таких как iTunes.Любая помощь?

app.get('/', (req, res) => {
    res.contentType('audio/wav');
    res.attachment('somefile.wav');
    var pathToAudio = 'https://dl.dropbox.com/s/pc7qp4wrf46t9op/test-clip.webm?dl=0';
    ffmpeg(pathToAudio)
        // .output(stream, {end: true})
        .toFormat('wav')
        // setup event handlers
        .on('error', function(err) {
            console.log('an error happened: ' + err.message);
        })
        .pipe(res {end: true})
});
...