@denfilin Попробуй в шаблоне написать:
var songs = [
'beatles.mp3',
'greenday.mp3',
'u2.mp3'
]
А в ноде
var audioconcat = require('audioconcat')
eval([[TEMPLATE_RESULT]])
audioconcat(songs)
.concat('all.mp3')
.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('Audio created in:', output)
})
Разумеется это не готовый код, а вариант для примера, как использовать eval().