From eff7711c99a762ba6bf566292eb044b1a046168a Mon Sep 17 00:00:00 2001 From: Gabe Farrell Date: Thu, 13 Mar 2025 02:05:49 -0400 Subject: [PATCH] account for tracks with no title --- Tdarr_Plugin_gabehf_Anime_Subtitle_Fixer.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Tdarr_Plugin_gabehf_Anime_Subtitle_Fixer.js b/Tdarr_Plugin_gabehf_Anime_Subtitle_Fixer.js index 4337470..6f531a9 100644 --- a/Tdarr_Plugin_gabehf_Anime_Subtitle_Fixer.js +++ b/Tdarr_Plugin_gabehf_Anime_Subtitle_Fixer.js @@ -64,7 +64,10 @@ const plugin = (file, librarySettings, inputs, otherArguments) => { if ( !convert && file.ffProbeData.streams[i].disposition.default === 0 && // not default languages.includes(file.ffProbeData.streams[i].tags.language) && // in preferred lang - !titles_to_avoid.some((s) => file.ffProbeData.streams[i].tags.title.toLowerCase().includes(s)) // not named 'forced' or 'signs & songs' + ( + !file.ffProbeData.streams[i].tags.title || + !titles_to_avoid.some((s) => file.ffProbeData.streams[i].tags.title.toLowerCase().includes(s)) + ) // not named 'forced' or 'signs & songs', or has no title ) { convert = true; ffmpegCommandInsert += `-disposition:s:${subtitleIdx} default `;