Fix:Catch error with transcodes writing concat file & do not fallback to AAC encode if error message is a failure to find include file

This commit is contained in:
advplyr 2024-04-27 16:41:57 -05:00
parent 3ab638ed61
commit 1b2cf50633
2 changed files with 17 additions and 5 deletions

View file

@ -35,9 +35,14 @@ async function writeConcatFile(tracks, outputPath, startTime = 0) {
return line
})
var inputstr = trackPaths.join('\n\n')
await fs.writeFile(outputPath, inputstr)
return firstTrackStartTime
try {
await fs.writeFile(outputPath, inputstr)
return firstTrackStartTime
} catch (error) {
Logger.error(`[ffmpegHelpers] Failed to write stream concat file at "${outputPath}"`, error)
return null
}
}
module.exports.writeConcatFile = writeConcatFile