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