Как создать тихий аудиофайл в NodeJS. У меня есть переменная продолжительности, которая может быть любой между 30se c до 50 минут и на основе этой продолжительности мне нужен файл без вывода сообщений. Я использую библиотеку ffmpeg
для обработки моего aud ios: https://www.npmjs.com/package/fluent-ffmpeg.
const ffmpegInstaller = require('@ffmpeg-installer/ffmpeg');
var ffmpeg = require('fluent-ffmpeg');
код ffmpeg для преобразования файла WAV в файл MP3:
new ffmpeg({ source: /tmp/QNA1tts.wav})
.withAudioCodec('libmp3lame')
.withAudioFrequency(48000)
.toFormat('mp3')
.on('error', function(err) {
console.log('An error occurred: ' + err.message);
})
.on('end', function() {
console.log('Processing finished !');
})
.saveToFile('/tmp/android.mp3');
Я видел ответ, в котором для этого используется командная строка ffmpeg, но я не могу понять, как я могу использовать что в этом пакете.
ffmpeg -ar 48000 -t 60 -f s16le -acodec pcm_s16le -ac 2 -i /dev/zero -acodec libmp3lame -aq 4 output.mp3
Как создать аудиофайл .ogg без звука