From 0e4baf4a6bcd9367cd6b8ec0268b7559d9a0adf8 Mon Sep 17 00:00:00 2001 From: HaveAGitGat <43864057+HaveAGitGat@users.noreply.github.com> Date: Thu, 14 Nov 2019 14:23:16 +0000 Subject: [PATCH] Bug fix --- Community/Tdarr_Plugin_s710_nick_h265_nvenc_4K.js | 2 +- Community/Tdarr_Plugin_s7x8_winsome_h265.js | 2 +- Community/Tdarr_Plugin_s7x9_winsome_h265_10bit.js | 2 +- Community/Tdarr_Plugin_s7x9_winsome_h265_nvenc.js | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Community/Tdarr_Plugin_s710_nick_h265_nvenc_4K.js b/Community/Tdarr_Plugin_s710_nick_h265_nvenc_4K.js index 884486b..b69cf8d 100644 --- a/Community/Tdarr_Plugin_s710_nick_h265_nvenc_4K.js +++ b/Community/Tdarr_Plugin_s710_nick_h265_nvenc_4K.js @@ -93,7 +93,7 @@ function plugin(file) { } catch (err) { } try { - if (file.ffProbeData.streams[i].tags.language.toLowerCase().includes(preferredLangTrack)) { + if (file.ffProbeData.streams[i].tags.language.toLowerCase().includes(preferredLangTrack) && file.ffProbeData.streams[i].codec_type.toLowerCase() == "audio") { hasPreferredLangTrack = true engTrackIdx = audioIdx diff --git a/Community/Tdarr_Plugin_s7x8_winsome_h265.js b/Community/Tdarr_Plugin_s7x8_winsome_h265.js index 240f1cc..d562cd9 100644 --- a/Community/Tdarr_Plugin_s7x8_winsome_h265.js +++ b/Community/Tdarr_Plugin_s7x8_winsome_h265.js @@ -93,7 +93,7 @@ function plugin(file) { } catch (err) { } try { - if (file.ffProbeData.streams[i].tags.language.toLowerCase().includes(preferredLangTrack)) { + if (file.ffProbeData.streams[i].tags.language.toLowerCase().includes(preferredLangTrack) && file.ffProbeData.streams[i].codec_type.toLowerCase() == "audio") { hasPreferredLangTrack = true engTrackIdx = audioIdx diff --git a/Community/Tdarr_Plugin_s7x9_winsome_h265_10bit.js b/Community/Tdarr_Plugin_s7x9_winsome_h265_10bit.js index e2f9109..ad6695d 100644 --- a/Community/Tdarr_Plugin_s7x9_winsome_h265_10bit.js +++ b/Community/Tdarr_Plugin_s7x9_winsome_h265_10bit.js @@ -94,7 +94,7 @@ function plugin(file) { } catch (err) { } try { - if (file.ffProbeData.streams[i].tags.language.toLowerCase().includes(preferredLangTrack)) { + if (file.ffProbeData.streams[i].tags.language.toLowerCase().includes(preferredLangTrack) && file.ffProbeData.streams[i].codec_type.toLowerCase() == "audio") { hasPreferredLangTrack = true engTrackIdx = audioIdx diff --git a/Community/Tdarr_Plugin_s7x9_winsome_h265_nvenc.js b/Community/Tdarr_Plugin_s7x9_winsome_h265_nvenc.js index d1a5440..d08a6d4 100644 --- a/Community/Tdarr_Plugin_s7x9_winsome_h265_nvenc.js +++ b/Community/Tdarr_Plugin_s7x9_winsome_h265_nvenc.js @@ -94,7 +94,7 @@ function plugin(file) { } catch (err) { } try { - if (file.ffProbeData.streams[i].tags.language.toLowerCase().includes(preferredLangTrack)) { + if (file.ffProbeData.streams[i].tags.language.toLowerCase().includes(preferredLangTrack) && file.ffProbeData.streams[i].codec_type.toLowerCase() == "audio") { hasPreferredLangTrack = true engTrackIdx = audioIdx