From 63114cc0825c6ed1d311e078329875c83e423255 Mon Sep 17 00:00:00 2001 From: HaveAGitGat <43864057+HaveAGitGat@users.noreply.github.com> Date: Sun, 23 Jan 2022 02:12:52 +0000 Subject: [PATCH] Fix dca and truehd ffmpeg error - -strict -2 --- methods/library/actions/transcodeStandardiseAudioCodecs.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/methods/library/actions/transcodeStandardiseAudioCodecs.js b/methods/library/actions/transcodeStandardiseAudioCodecs.js index cf08adc..012b8da 100644 --- a/methods/library/actions/transcodeStandardiseAudioCodecs.js +++ b/methods/library/actions/transcodeStandardiseAudioCodecs.js @@ -41,6 +41,9 @@ module.exports = function transcodeStandardiseAudioCodecs(file, audioEncoder) { } if (hasNonSpecifiedAudioCodecStream === true) { + if (['dca', 'truehd'].includes(audioEncoder)) { + ffmpegCommandInsert += ' -strict -2'; + } return { preset: `,-map 0:v -map 0:a -map 0:s? -map 0:d? -c copy ${ffmpegCommandInsert}`, processFile: true,