Возможно, я задаю вопрос неправильно, потому что у меня нет большого опыта с этим.В основном, у меня есть этот код:
videoshow(images, videoOptions)
.audio('song.mp3')
.save('video.mp4')
.on('start', function (command) {
console.log('ffmpeg process started:', command)
})
.on('error', function (err, stdout, stderr) {
console.error('Error:', err)
console.error('ffmpeg stderr:', stderr)
})
.on('end', function (output) {
console.error('Video created in:', output)
})
из этой библиотеки
Насколько я понимаю, она работает асинхронно, но я не могу заставить ее ждать дажекогда я добавляю await перед ним.
Я хочу, чтобы блок кода остановился, пока не закончится end
и изображение не будет преобразовано в видео.Я не вижу примеров, и я не уверен, что делаю неправильно.